Monday, February 25, 2013

Bigfoot

According to an anonymous submission to the Delta Discovery, there have been several Bigfoot sightings near Chevak (which, by the way, is about 15 miles away from Hooper Bay).

You can read the article here:  Bigfoot in the Delta

No comments:

Post a Comment