Back

This is perhaps the oddest headline ever in any Land Rover advert, but one which would certainly attract attention.