God Gave Rock’n’Roll, and Pigeons, to You

Well, God also created pigeons, whom apparently find fault with the Kings of Leon. The pigeons expressed their musical opinions while literally pooping all over them on-stage Friday night in St. Louis from their perches high above in the Verizon Amphitheater. Depending on which report that you read, one has the birds defecating over all the musicians that night. [Read the rest of this article...]