Popular legend says all the passengers on the Mayflower were pilgrims who always wore black clothes with silver buckles and who celebrated the first Thanksgiving on American shores. Kenneth C. Davis, author of Don't Know Much about History and America's Hidden History, joins us for our Thanksgiving reality check.