Sasquatch Talk podcast

Is a Foreign Invasion on US Soil Possible..?

0:00
54:22
Rewind 15 seconds
Fast Forward 15 seconds

Thanks for joining the Sasquatch Talk crew as we talk about the possibility of a US foreign invasion!

More episodes from "Sasquatch Talk"