Land Rover Defender Octa launched in India at Rs 2.59 crore; Mercedes-AMG G 63 rival is the most powerful and off-road-capable Defender ever made. Tap for more details.
Post a Comment