Nestled in Seguin, Texas is a historic building bursting at the seams with paranormal activity. This episode we discuss the 13 spirits said to reside within the Magnolia Hotel.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More