Рет қаралды 13,572
Bonsai Rides Imports
1989 P25W low roof Delica Starwagon L300 with 4D56 turbo diesel, 4x4, 8 passenger and 66,000km.EDIT This Delica successfully made it to it's happy new home in the USA!!