Sunday, December 18, 2011

12/18/1620: 102 pilgrims aboard Mayflower land in present-day Plymouth, Mass. They survived - a miracle; fate of Natives - disaster.

No comments:

Post a Comment