Some serious off roading on the Land Rover display area