Bigfoot, extraterrestrials, odd beings, and strange technology are being reported across the Americas. Brazil is in the international news for politics and protests, but nobody is talking about the alien activity being reported there.
In this Edge of Wonder Live, Ben and Rob bring you the accounts, footage, and picture evidence you’re going to have to see to believe—plus an official-looking bigfoot report and more.
Watch the entire episode, and support our mission to reach more people with the truth. bit.ly/EOWonRiseTv
Create your
podcast in
minutes
It is Free