Toyota Land Cruiser LC78 Ambulance — Video

Toyota Land Cruiser LC78 Ambulance — Video

Manufacturer video of a Toyota Land Cruiser LC78 hardtop ambulance by Infinity Chassis Units.

Infinity Chassis Units · 34 s