Le Mans, the place of dreams are made, where nightmares are lived, the place where dream cars race and also the place where they’re unveiled. Or at least that’s what I thought until I found out that Nissan made an unveiling at the place. It’s not that I have something against them but you’d think […]