KINGS OF MUTHA FUCKIN SPACE ROCK

_

February 14, 2006

We just got our first review for our new EP by Deafening Sound. You can read it here.

No comments: