Home

Kings of Leon

 
Birds force Kings of Leon from St. Louis stage

Pooping pigeons forced the Kings of Leon to abandon their St. Louis, Missouri, concert after just three songs Friday night, the rock band's management said Saturday.