You Are There – The Sailing Of The Mayflower, 1620AD. 471221.
The pilgrims seek religious freedom, but at the moment it seems the Mayflower will never sail. CBS reporters take you to Plymouth Harbor, and explore the situation. Complications surrounding recieving…