The Creep Tapes – Official Trailer

Shudder has released the trailer for The Creep Tapes. Unravel the twisted mind of a serial killer as he lures victims to film his life,

Continue reading