The Mayflower! The Finale: Giving thanks...??

Published: Nov. 16, 2018, 7:17 a.m.

b'In the finale, the Pilgrims make peace with other local tribes after responding to threats with a brutal display of force. Meantime, stock market traders believe the investors back in England will turn a profit on this venture after all. Then the most successful daytime TV talk show host in history helps everyone celebrate Thanksgiving, with a surprise gift for the audience.'