Video: The Creeper Recap

Amy and Steve investigate paranormal activity at a family home in Coupland, TX.