Posts Tagged ‘japanese rock’

Best of 2012

Some of our favorites from shows we covered in 2012:

Electric Eel Shock

We caught up with Electric Eel Shock, a three piece hard rock / metal band from Tokyo, at the Hi Ho Lounge recently. We’re somewhat neutral on the strategically-placed sock that the drummer wears (as his only clothing), but this was one of the best rock and roll shows we’ve seen in years. An absolute […]