Subaru Baja

EPISODE:

Episode Info

Road-tested: Subaru Baja, Porsche 911 Targa. Also: a visit to the Paris Motor Show and a look at computerized performance upgrades.

Cast