Monday, November 29, 2010

LA Auto Show: Fiat

20101124045
N8 | I love tiny cars

20101124044
N8 | Too bad it was roped off, I would have loved to sit in it