Nissan Versa Forums banner
1-1 of 1 Results
  1. Canada
    anyone local to me? be nice to get to meet and hangout with some other Nissan owners in the area, go for cruises just locally as well as met up with others in the GTA further away.
1-1 of 1 Results