FLASHBACK: Jed Shepherd's Home Invasion Horror Short Hits Netflix This Friday
Siren Head creator Trevor Henderson brings creepy creature design to the HOST writer's new project.
Siren Head creator Trevor Henderson brings creepy creature design to the HOST writer's new project.