Video: Demon War Recap

Steve and Amy investigate paranormal activity at a family home in Toledo, OH.