Posted from The Citrus Report
Kings of Leon got shit on by a bunch of pigeons in St Louis, Missouri Friday night, forcing them to cancel the show a few minutes into getting on stage. We are just saying, if pigeons are shitting on you when you get on stage….


