A Better Life Thanksgiving Reboot In 1620, a group of 102 brave souls left England for a new life in the new world. Read More »