Zebrahead - Blood, Sweat & Beers!!! - Live In Tokyo Japan
Californian punk rockers Zebrahead perform live in Tokyo in August 2004. It's been a while since we last heard from Zebrahead, but the Orange County, California-based band is making their presence felt once again with B