Video: A Banshee's Cry Recap

Steve and Amy investigate strange activity at Smalley's Inn, in upstate NY.