Thursday, April 13, 2017

Bigfoot Sightings In Littleton, North Carolina


Bigofot activity abounds in the sleepy little town of Littleton, North Carolina, where residents have been seeing these creatures for years.

1 comment: