Question: when did the pilgrims land on plymouth rock?
Answer: 1620