Tag Archives: Kings of Leon Pigeons
By victorcaba On July 26, 2010
Did you hear about the Kings of Leon stopping their show in St. Louis, after three songs. Apparently a bunch of pigeons on the rafters of the stage, decided to start pooping on the band, with some poop landing on the face of the lead…