Top Gear Crew Spotted Filming in Italy ahead of Season 18 Release [Videos]
The images show the Jeremy behind the wheel of an Aventador in Rome, with the scenes taking place in the city center - Piazza Venezia to be more precise.
As for the videos, these show the three playing with three red superecars: the aforementioned Aventador, the McLaren MP4-12C and a Noble M600, with the action being filmed in Lecce, a city located close to the Nardo high speed track. We don’t know if the latter was also included in the show (the videos don’t show this).
❐ Check out the Top Gear Crew Spotted Filming in Italy ahead of Season 18 Release [Videos] photo gallery