factsandopinions.com
The Vikings are coming, the Vikings are coming!
The Thor Viking, in the waters near the L’anse aux Meadows National Historic Site in Newfoundland, Canada, which is the only proven Norse settlement in North America and the site of a festival m…