Almost 400 years after the Pilgrims celebrated their first Thanksgiving, archaeologists have unearthed evidence of the original 1620 settlement in Plymouth, Mass.
Full Story Via FOX News
Almost 400 years after the Pilgrims celebrated their first Thanksgiving, archaeologists have unearthed evidence of the original 1620 settlement in Plymouth, Mass.
Full Story Via FOX News