MessageToEagle.com – The Peterborough petroglyphs in Ontario, Canada are just as mysterious as controversial. Could these sacred images offer enough evidence ancient Celtic explorers visited Canada more than 2,000