Exclusive behind the scenes filming of The Grand Tour, Richard Hammond is visiting the Lamborghini Museum in Italy.

The Grand Tour: Behind the Scenes in Italy
by
Exclusive behind the scenes filming of The Grand Tour, Richard Hammond is visiting the Lamborghini Museum in Italy.
by