Wednesday, April 14, 2010

Gellers - Gellers

Reasons you should listen:
1. Japanese Noise Rock
2. Shugo Tokumaro is a member

Doesn't sound like his solo stuff but who cares

2 comments: