Tokyo Road is a three-piece fuzz, punk, neo-psyche rock band from San Francisco, California.
Added by Upcoming Robot on September 22, 2012