28 Jun 2024, 21:02 UTC · By: Bogdan Popa / A 1981 Mustang that was ordered identical to the car on Ford's official brochure needs only minor retouches to return to the road