Bigfoot

Bigfoot on I80
According to the witness, the Bigfoot was standing near a game fence around mile marker 197 when the sighting occurred near North Platte.

Load More Articles