Mad3, that started somewhere in the early '90s was Japan's wildest (mostly) instrumental surf rock band until they decided to call it quits years ago, sometime after 2006's Lost Tokyo…
Continue Reading