Bigfoot was spotted in the above Google Earth image of a remote area in Colorado's Uncompahgre National Forest. Reddit user 33sushi who posted the freakish find to r/bigfoot suggests that it also could be a bear, a hiker, or even a puddle. โ Read the rest