Tuesday 18 October 2011

Turbowolf LP teaser video.



Turbowolf release their self-titled debut album on 11.11.11 through Hassle Records. This teaser for the album slays large!

No comments:

Post a Comment