Yep, a supercharged V8 Land Rover Defender has arrived, called the P525. Is this the coolest SUV on sale or what? It’s being launched as part of the MY2022 update, and is available in 90 short wheelbase and 110 wheelbase forms. While some other updates have been applied for the […]