Kings of Leon is strictly for the birds
Kings of Leon were forced to cancel a show in St. Louis, Missouri Friday after playing just three songs. Although there wasn’t a storm brewin’, there was a torrential downpour…of pigeon poop. Even The Onion couldn’t make this shit up. An infestation of pigeons in the rafters of the Verizon Amphitheater showered the band with…