Episode 12: The Menger Hotel
In this episode, we stay at the infamous Menger Hotel in downtown San Antonio, one of the most haunted hotels in Texas…allegedly. Take a trip with us as we do everything is our power to become fully haunted. Supernatural S.A. Town is hosted by Steven Valencia and Jody West We release a brand new episodes…
Read More