15 May 2017, 18:14 UTC · By: Mihnea Radu / Ever wanted a tiny sportscar with a 0.66-liter engine? Well, you might be able to import the S660 and fit the badass Liberty Walk kit