Awesome show on HD Theatre
About the show: "When it comes to rough, rugged and mean, not much compares to the Land Rover. But even this vehicle is put to its limit when a team of roadsters and their old electric Land Rover come to Arizona to compete against a new, powerful diesel engine Land...