The 2015 Targa Newfoundland rally took place from September 13-18, 2015 on the roads around St. John’s, Newfoundland, Canada. The Targa Class Modern division winner was the team of Billy Anderson and Max Cline Abrahams in the No. 103, a 2002 Mini Cooper S. See all of the results at*www.targanewfoundland.com. View videos of each stage […] More...