Last night, Kings of Leon canceled their St. Louis concert after playing only 3 songs on-stage. This was a disappointment…