Land Rover ‘Road Rover’ electric SUV enters production in 2021 [Update]
‘Land Rover L392’ is the codename of the Land Rover Road Rover. The Road Rover range reportedly will come with a net power of up to 603 BHP.
‘Land Rover L392’ is the codename of the Land Rover Road Rover. The Road Rover range reportedly will come with a net power of up to 603 BHP.