Autonomous Mayflower arrives in North America
Check out what's clicking on FoxBusiness.com. A crewless autonomous boat attempting to take the route of the Mayflower's 1620 sea voyage has finally arrived at the shores of North America, but on the coast of Canada instead of!-->-->…