Categories

Daylight sighting 20 miles northeast of Penn State — a sasquatch crossing I-80 (Report 79292)

Class B; October 2025; Pennsylvania, Centre County

Go to Source

Comments are closed.