Jimmy Newquist and band playing the newer single The Light Inside at a small intimate acoustic show in Madison, WI on 10-8-2010. The Bayou is a new venue that is a New Orlean themed bar that makes you feel like your on Bourbon Street, very cool. Not really setup for bands though, no stage, and one red spotlight.
13 years ago
13 years ago
13 years ago
13 years ago