Jaguar Land Rover scheduled the world premiere of the long-awaited 2020 Land Rover Defender for Sept. 10 at the Frankfurt auto show. But the debut appears to have come earlier and in another country. Last week in Italy, on the set of the 25th James Bond movie, No Time to Die, someone snapped a picture of an undisguised Defender. JLR officials refuse to say if the vehicle in the photo is the real deal. We’ll know for sure next week.
Source news autonews.com, click here to read the full news.