Vision Forum E-mail Newsletter

« Christianity or Pluralism | Main | Angels »

Disembarkation of the Pilgrims

On this day in 1620, the Pilgrims disembarked the Mayflower, boarded a shallop, landed on Plymouth Rock, and first set foot on the land which would not only become America’s home town, but the birthplace of civil and religious liberty for our people.


(On board the Mayflower II, during our November Faith and Freedom Tour. With sons Joshua and Justice.)