Back in 1620, the pilgrims sailed from England in their ship, the Mayflower, and landed at Plymouth rock in America.

ResponsiveVoice-NonCommercial licensed under 95x15