Apparently someone decide to be extra creative and rebadged their Nissan Urvan Escapade into a Sexcapade. Leaves one to wonder what actually goes on inside those tinted windows… Bangbus anyone?
It has been a while since my last visit to Tokyo which was about fourteen years ago. So when I got an invitation from Universal Motors Corporation to join the Nissan delegation for the 2007 Tokyo Motor Show, I was very much elated. More so it was going to be the World Premiere of the […]