Less luxury items than the STR.hey does any one know what the dx stands for or means
Starting to rattle lol.While we are on this topic, here's my question and it's probably a dumb one, what does STR mean ?
hey does any one know what the dx stands for or means
According to Nissan DX stands for "Deprived of Xtras" and STR is "Sporty Turbo Racer"
Enter your email address to join: