Plymouth Rock Thanksgiving

The first Thanksgiving is believed to have happened in Plymouth, Massachusetts. Darryl Berger interviewed the Executive Director of Plymouth 400 on the AM Edition Monday. Click below to listen to interview.