Twiztid’s top 5 most slept on Horror movies

Twiztid caught up with Metro Times Detroit to give them their “Top 5 most slept on Horror movies”…

With Halloween just days away here’s some great horror the Demented Duo recommend: https://bit.ly/2OdYOq0