The 2002 Turbo - Europe’s first production turbocharged car

The 2002 Turbo - Europe’s first production turbocharged car