Targa Newfoundland
#1
Targa Newfoundland
so I was watching Targa Newfoundland on Tv and did some research on it... seems like a fun time, considering a friend of mine and I are trying to get into organised road rallys... has any one on here ever had any experience with Targa they can share?
Thread
Thread Starter
Forum
Replies
Last Post