Video: Lethal Waters Recap

Steve and Amy investigate strange activity at the Riverside Inn in Pennsylvania.