First teaser of THE DAMNED THING

First teaser of The Damned Thing has been released… the stuffs that we’ve been working on!

Advertisements