The Grand Tour BEHIND THE SCENES in St Agata, Italy (season 1)

During the third episode of The Grand Tour, Opera, Arts and Donuts, we briefly see Richard Hammond visiting the Lamborghini Museum in St. Agata in Northern Italy. He was also spotted by our friends of Supercar Swede.

Facebook Comments