Truck Driver Spots Bigfoot


A truck driver in Greene County, PA, has a possible night time road sighting of a bigfoot on a back country road.

2019-08-12T18:10:19-05:00

Go Back: Science
source : bigfootevidence.blogspot.com
''