GTR Forum banner

1 - 2 of 2 Posts

·
Premium Member
Joined
·
3,315 Posts
VSAdmin have you looked at the web address of this site?
I’ll give you a clue: .co.uk , most of the members of this forum are from the UK so press releases about Nissan in the States really aren’t that relevant.
 
1 - 2 of 2 Posts
Top