23- Bermuda, Bahama, C'mon Alien Mama

Aug 28, 2018, 06:41 AM

In this episode we talk about the Bermuda Triangle. Is it science or aliens?

Support our Patreon! https://www.patreon.com/SpookyNerds