Choo Choo is a Garage/Pop/Powerpop group from Bern, Switzerland. Band members include Dan on vocals and guitar, Yan on bass and vocals, Sam on drums and vocals, and Lili on organ. In 2006 the band released 4 Steaming Hits!, and their self titled album was released in the year 2008.
Check out the SXSW forum to get up to the minute info on SXSW, or click here to see acomplete list of bands playing at SXSW 2009 music festival. SXSW takes place in Austin, TX., starting March 13.