You've stumbled upon a tape in your basement, - yes, it's going to be one of those videos - on the front it says DO NOT WATCH, but being the curious fool that you are, you end up watching what seems to be a video of someone having sex with a demon - a demon in the form of Delilah. Supple, soft and terrifying.... better wash your soul after this video
Show More