Pilgrims Land in America

1620 Mayflower Pilgrims come ashore at in Plymouth Bay, traditionally thought to be at Plymouth Rock, Massachusetts. For some reason these religious fundamentalists ran off these beautiful bitches, and owned pale Amish ones instead.

Get replies from creators like RichardPoundPhD

thumb_upthumb_downchat_bubble
8upvotes
3reminds