Video: Death Valley Recap

Steve and Amy investigate reports of paranormal activity in Death Valley, CA.