Ep.69 Lizard People

Ep.69 Lizard People

1:24:15 May 31, 2020
About this episode
Regis and Todd talk about one of the biggest topics of all time! 12 million Americans believe in Lizard people, but this theory didn't start until David Icke brought it up in the 90's. --- Support this podcast: https://anchor.fm/scapegoats/support
Select an episode
0:00 0:00