A tale of, and a tribute to, those who planted the seeds of American liberty. On November 11, 1620, the Mayflower arrived on the eastern coast of North America. She had weathered the slings and arrows of maritime misfortune for almost ten weeks at that point, but the passengers thought the discomfort of crossing a small price to pay for passage ...