Video: Hotel Nowhere Recap

Amy and Steve investigate reports of paranormal activity in California.