The Haunting at Harry House follows the story of a haunting that took place in Tarzana, CA in early 2001.
Photo credit: Bizarre Los Angeles
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More