U.S. Forest Service Can't Say If New Bigfoot Video in Colorado is Real

CO Bigfoot Sighting Forest Rangers Can't Say If It's Legit ... We'll Tell Ya If We See One!!!

Published | Updated