Travis Live at The Fillmore, San Francisco
Last Wednesday night I had the good fortune to see Travis at one of only two live gigs they played in America, after their appearance at the Coachella music festival near LA.
Last Wednesday night I had the good fortune to see Travis at one of only two live gigs they played in America, after their appearance at the Coachella music festival near LA.
The Warfield in San Francisco, and seats on the front row of the upper level, perfect for watching the Kaisers.