Thursday, December 21, 2006

Today in History - 1620

The Mayflower, and its passengers, pilgrims from England, landed at Plymouth Rock, Massachusetts.