Toyota Land Cruiser Escort by Carat Defense

1
The Toyota LC200 VR6 certification test.