Let’s Get Our Thanksgiving History Straight

Ken AshfordHistory1 Comment

The people of Provincetown Massachusetts (a cool little town) would like you to know that the Pilgrims landed there first, months before they went across Cape Cod Bay to land at Plymouth Rock.

Just sayin….