05-18-2006, 11:34 AM
Yeah man, it was this one: http://www.targanewfoundland.com/carDetail.asp?id=81
I caught a little bit about it on TV the other day... I think it was showing some of the New Zealand footage or something. I saw footage of the Volvo 142S anyway. That looked like so much fun..
I caught a little bit about it on TV the other day... I think it was showing some of the New Zealand footage or something. I saw footage of the Volvo 142S anyway. That looked like so much fun..