
Retro Review
Retro Review: Deranged: Confessions of a Necrophile
This weekend was one where I watched a few films I have been dying to get my hands on. First was the insane alien flick Xtro, then came the post-apocalyptic Roddy Piper movie Hell Comes to Frogtown. […]