Toyota Land Cruiser Escort by Carat Defense

The Toyota LC200 VR6 certification test.