SUBMITTED BY: Steve Mandich and Eliza Truitt LOCATION: British Columbia, Canada (2009) In all the mysterious Bigfoot sightings over the years, no one ever comes back with a sharp, vivid photo. Until now. Turns out that Sasquatch, or “Quatchi,” as his closest friends call him, has just been searching the wilderness for an old-fashioned hug. [...]
Posts Tagged ‘Vancouver’
Wed
20
Jan '10

