Remeber the old Renault Twingo? It’s back, full of crazy stuff inside, check out the pedals and the 2 iPod docks(why 2?). It’s a concept car, it figures. I still like it tough.