Friday, May 12, 2023

The Bigfoot of Bailey Colorado and its Portal

The Bigfoot of Bailey Colorado
and its Portal

A group of Bigfoot researchers created a Bigfoot hotspot and identified an alien portal located in a Native American sacred tree in Bailey, Colorado.



YouTube link: https://youtu.be/P2OZV5tg1f4



No comments:

Post a Comment