S1.E11 ∙ Mystery of the Knights TemplarOct 2020Peter and Elroy investigate a theory that the Knights Templar were in America as they visit the Newport Tower, the Westford Knight carving, and the Narragansett Runestone.Rate