Video: Innocent Blood Recap

Steve and Amy investigate claims of paranormal activity in Rome, NY.