That's another checkered flag for Targa, Newfoundland's road rally
0
The checkered flag has waved on the 22nd Targa Newfoundland. Competitors completed the final stage in Brigus on Thursday evening — and the winning team, Randy Pobst and Paul Abbott, are ready to come back next year.