- Location
- Near The Pointy End, NV
I know a few people been watching out for the New 'Terra' from Nissan and came across this video released of its launch in China. Lots more gadgets but still makes me wonder about the power-train despite the excitement for a 190hp Diesel that is interesting.
Enjoy..