Targa Newfoundland 2003 - Leg 1 Finish Line, September 16

Click to