iOS app Android app

Kings of Leon Pigeon

Kings Of Leon Pooped On By Pigeons, End Concert Early

Posted 05.25.2011 | Entertainment

The popular and Grammy award-winning band Kings of Leon were forced to end a concert in St. Louis last night after playing just three songs because a ...