BIGFOOT SKULL FOUND?
7/09/2022
Copy link to Clipboard

BIGFOOT SKULL FOUND?

Was a bigfoot or hominid skull found in BC, Canada? Braden and Andrew give their initial thoughts on the developing story.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Bullhorn
(519)

Get Started

Download the App