Scientists Uncover World’s Oldest Forest in Upstate New YorkScientists Uncover World’s Oldest Forest in Upstate New YorkOldest forest on Earth found in Upstate NY, reveals secrets of prehistoric plant life.Traci TaylorTraci Taylor
Bigfoot Allegedly Spotted Near Cairo Dollar GeneralBigfoot Allegedly Spotted Near Cairo Dollar GeneralMaybe Bigfoot was just looking for a good deal? JessJess