Land Rover Supports Explorer to Break North Pole Speed Record March 11, 2010March 11, 2010autoevolution