Nikola Tesla and the Spiders from Mars

Spread the love

Was Nikola Tesla really an alien from Venus? We ask the hard questions and investigate the declassified FBI files to bring you the truth. Draw your own conclusions after listening to what we found. Full show notes at

Join our FB group to discuss at