Cresta
1988 Toyota Cresta Super Lucent 2000EFI Twin Cam 24 Automatic
Cresta
1988 Toyota Cresta Super Lucent G 2000EFI Super Charger