This vehicle's front end is disassembled, revealing the engine and chassis components, with a '2995' sticker on the windshield.
This vehicle's front end is disassembled, revealing the engine and chassis components, with a '2995' sticker on the windshield.
No comments yet.