Goatman Apr 17, 2021 Just bought a 1993 Delica l300 Will be deliver to me next week. Might be wearing out this Forum for a while. Really looking forward to it.
Just bought a 1993 Delica l300 Will be deliver to me next week. Might be wearing out this Forum for a while. Really looking forward to it.