Back 

An early prototype Land Rover being put through a tough off-road challenge with various senior staff monitoring its performance