News & Analysis Racing for Mental Health at the Targa Newfoundland September 1st, 2017 0 For all the talk of a car’s place being on the track, racing is actually a remarkably difficult hobby. Equal parts...