You’re here because somewhere in your internet travels, you heard whispers about a stone that claims Vikings visited ...