Surtees

A very lucky escape

It was nothing short of a miracle that Rhodesian driver John Love survived this head-on encounter with the barriers at…

9 years ago