IS THIS THE WORLD'S FASTEST

ROAD CAR? Lamborghini Countach 500

Exclusive test