Satire story: Kings of Leon Upstaged By Pooping Pigeons
Strange as some band names can be, the Pooping Pigeons referred to in this story are literally pooping pigeons.
The rock band Kings of Leon were in St. Louis, Missouri Friday night at the Verizon Amphitheater,
Kings of Leon Upstaged By Pooping PigeonsSatire about