The Midnight Horror Show is a new YouTube Channel that releases new horror movie shorts each month. They are still in their larval stage, with only a handful of videos up, but we can say they’re off to a good start. “The Uninvited Visitor,” one of their latest videos, answers…
Read more…if you dare