Video: The Aftermath Recap

Steve and Amy investigate haunting paranormal activity in Florida City, FL.