Steve and Ron are joined by another Steve, Steven Scott of Scotland. Together they enter into a round table discussion about all things paranormal. Who of the three believe in ghosts? Tune in and find out!
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.