Production Years: 2010 - present
Engine: 1400 CC
Link
Complex Says: Sweet ride, right? Too bad it goes for a whopping $160,000!