The Ottumwa Courier

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.

Obituaries
Record
Facebook
AP National