On this day 250 years ago in Plymouth, Massachusetts, the Town’s Patriots erected a Liberty Pole in the Town Square, in front of the County Courthouse. At the same time, 20 teams of oxen dragged to the Town Square the top half of the rock that the Mayflower passengers supposedly stepped on to reach shore.
Source: