Nissan Versa Forums banner
1 - 6 of 6 Posts

·
Registered
Joined
·
774 Posts
Not sure. Look up Carwings for any info on that setup. Not very common here in North America, but more common in your part of the world.
 
1 - 6 of 6 Posts
Top