Here’s The Bigfoot Sighting Footage That The KILO AM Show Was Talking About On 10.24.2022. Real Or Not?

Filmed In The San Juan Mountains In SW Colorado.