The new stretched Land Rover Defender 130 is more than 5.3 metres long and arrives with eight seats as standard

More...