17. Banshees
Manage episode 312149064 series 3121431
Welcome to Season 2 of Skeptics & Believers! In this episode, Lisa and the team discuss banshees!
Follow us on Social Media:
If you have your own spooky stories, please send them in via email at skepticsandbelieverspodcast@gmail.com
41 episodes