Land Rover Defender is Top Gear’s favourite car, hangs it from 60 metre crane
To mark the Defender taking the double in securing the overall Car of the Year and the Unstoppable Force award, Land Rover and Top Gear join forces to put Defender to the ultimate test...