The 2012 Fiat 500 is a compact car that is fun to drive. Its unique design and efficient engine make it ideal for city driving and parking.