Happy 404th Thanksgiving America!

The Mayflower Compact was signed in 1620. It was a compact among the settlers of New Plymouth.