Monday, June 21, 2010

HotChaCha "the world's hardest working telescope & teh violent birth of stars"

(exit stencil) Should change their name to HotterChacha, because these skewed fuzz art jams are burning!

No comments:

Post a Comment