"Babylon Is Falling Down" - Slightly Stoopid - Congress Theater, Chicago

 
Published on March 28, 2010
Channel: Mangos43
Category: Music
Source: Youtube

Recorded March 26th, 2010 Kyle is a Beast. Wish they were there longer we drove all the way from Iowa City (4 hours) to watch this show. Nuff Respect!