Published April 27, 2009
On the back streets of Amsterdam, a little car still aspires to be a Ferrari.