Traverse City Record-Eagle

Archive

BIGFOOT23.jpg

The sign on Pikes Peak highway in in Chipita Park, Colo., photographed on July 2 2011, mentions sightings of Bigfoot, but science doesn't back up those claims.

Facebook
Twitter Updates
Follow us on twitter
Associated Press Video