MERCH

This is our shit!!!

LIVE

Upcoming Events

PROFILE

Electric Horror

In 1983 ... something terrible is coming. An ominous if all too obvious tag line you could hear emanating out from any scratchy trailer making its way ...

Read more

EPK

Read more

Press

Read more

Send a Message

An email will be sent to the owner