Tavern Tan play live American music. The group defines "American music" as the sound 'that used to be standard in taverns, pubs, bars, juke joints, dancehalls, and the local dive in every town and city in America...'
Added by Upcoming Robot on September 26, 2010