Posted inArts & Pop Culture

Shock Treatment

America is a little behind Japan in terms of high-tech gadgets, automobiles, video games and, heck, even karaoke bars. Then again, we’re leading the garage-rock scene, which native Tokyo garage trio Electric Eel Shock took notice of after their inaugural U.S. tour back in 1999. So the three-piece moved to…

Gift this article