dark creature

Bigfoot image captured in Idaho by a group of high school students

A group of high school students believe they may have stumbled upon Bigfoot while in the Idaho wilderness for a…

13 years ago