2023 Land Rover Defender 90 P525 V8 Review | Britain’s answer to the Mercedes-AMG G 63 April 22, 2023 fredom Car Reviews Latest Car Reviews Britain’s answer to the Mercedes-AMG G 63 makes absolutely no sense at all. And that might just be why we love it. Credit carsales.com.au Please support our Sponsors here :