car reviews

2003 Maserati Spyder

The Fratelli Maserati would turn in their graves, if they could figure out what to turn them in for.