MR2 Owners Club Forum banner

1 - 1 of 1 Posts

·
Registered
Joined
·
1,888 Posts
Discussion Starter #1
Global is showing the 2004 Targa NFLD rally on TV tonight...there were some pretty crazy rides from all over the world in this one from what I hear, and it's usually a pretty entertaining show to watch as people race on (closed) public roads all over the Rock.
 
1 - 1 of 1 Posts
Top