(first posted 11/24/2011) In 1620, the Mayflower carried 102 Puritans from England to America to escape religious persecution. A year later they celebrated their survival and a good harvest with the first Thanksgiving feast. We celebrate its anniversary today.
In 1949 another Mayflower landed in America, sent to bring home Yankee dollars to an impoverished postwar Britain. Sadly, the Triumph Mayflower did not find the same success.