Archive for July 17th, 2008

2009 Alfa Romeo MiTo

Alfa is now releasing the MiTo, the car maker’s entry in the hot upscale subcompact market in Europe. More

No Comments »

Jimmy Speed on July 17th 2008 in Auto News