idiotprufs.com
Bigfoot and Buffalo Wings
North East, Pa. — In what is being described as indisputable proof of the existence of Bigfoot, there have been repeated sightings in the small town of North East, Pennsylvania, but it’…