Article Image
IPFS News Link • U F O and Other Unidentified Stuff

Bigfoot and Irish Giants

• arclein
skeletons of humans who stood over 7 feet tall which were found along the Susquehanna River in the town of Sayre in the 1880s.

midfest.info