Land Rover Defender Makes 007 Debut In 2020

Land Rover new Defender 110 will make its motion picture debut in the latest James Bond film, “No Time To Die” – currently scheduled to be released on April 8, 2020. While Aston Martin is – of course – Bond’s preferred vehicle of choice, other vehicles have made cameos in the 007 series [most notably […]