Home » Tag Archives: townpod wallpapers

Tag Archives: townpod wallpapers

Paris Motor Show 2010: Nissan Townpod

Nissan Townpod, The Little Brother for Nissan Leaf The Japanese manufacturers from Nissan have developed a concept that prefigures a compact vehicle which will satisfy the need of mobility of their future customers. Nissan presented at Paris Motor Show 2010 a concept called Townpod. The car is a compact MPV, which seems to benefit from an extremely high level of ...

Read More »