Land Rover’s Defender Facelift Costs The Octa 93 HP, While The New Vertex Steals Its Angry Face | Carscoops Cars