This is stage 3 on the last day of Targa Newfoundland Tarmac Rally 2008. This was one of the most beautiful communities i have ever seen. Definitely worth the visit. i wish i had more time to spend there. Anyway, Its a very very tight town stage, suited to our size of car but not for a front-wheel drive... See my other vids for more Targa action!
Link to this comment:
All Comments (0)