Season 32 Episode 12: The Viking Deception

Watch NOVA season 32 episode 12 tv series online free
Release: Feb 08, 2005
Is the Vinland Map a priceless depiction of the New World made before Columbus's voyage or a 20th-century fake
NOVAexpand_lessSeason 32