March 28, 2024
Nissan Tuning

Japan tunes a Nissan Leaf and an e-NV200

In the Japanese culture, specifically cartoons and TV series, big robots, or meccha, are quite the common sight. In fact, their obsession with giant robots is so big, rumors have risen they are actually building a combat ready mega robot. But that is not what we want to talk about. We want to speak about

Read More