Targa Newfoundland Report>
Image 5 of 19
The strain of 5 days of hard rally driving shows. But it was worth it!