Targa Newfoundland hit the provinces roadways for another edition of its annual race over this past weekend. It returned to the southern shore for the first time in more than 20 years. Over the next 6 days, 18 teams from around the world will be competing across two thousand kilometers of island scenery,