McLaren M81 Mustang
McLaren M81 Mustang was introduced in late 1980 – it was the first Ford SVO. Special Vehicle Operations [SVO] division was ment to “develop a series of limited-production performance cars and develop their image through motorsport.” A heavily modified hatchback … Continued