March 28, 2024
Auto Shows Nissan

Nissan TeRRA concept speaks of a new EV SUV

Nissan’s stand at the 2012 Paris Motor Show will contain this new concept, one they call the TeRRa. Aside from the unusual letter format you know what’s about to happen when a car gets such a name. There’s going to be a lot of Mother Earth stuff going on, everybody will have a deeply pious

Read More