'Bigfoot' Spotted on Google Earth | Coast to Coast AM
A Google Earth image circulating online appears to show Bigfoot lurking in a Colorado forest, though it would seem that the curious anomaly is, sadly, probably not Sasquatch inadvertently captured via satellite.
www.coasttocoastam.com