NewsSteve Millen Pairs With Nissan for Targa Newfoundland!
One of the last vestiges of road-borne motorsport, our own Targa Newfoundland is an incredibly popular event. Bringing factory teams and some of the world’s most exciting driving, the public road-borne event represents everything that’s right with traditional road rallies, with competition cars rocketing through sleepy Newfoundland streets for the …