Video: Family Curse Recap

Steve and Amy investigate dangerous paranormal activity in Belvidere, IL.