Pop Crunch — Rockers Kings of Leon were forced to abandon a concert at the Verizon Ampitheater in St. Louis, Missouri on Friday night after they became the targets of pooing pigeons! We don’t make this stuff up, people. The “Sex on Fire” musicians managed t...
more info