9.15.2010

R U Tuff Enuff?


Catch Shit Robot on tour in Japan and with LCD in Europe.

No comments: