Richard Hammond tells all about The Grand Tour and the new season of his car restoration show!
19 August 2024
Richard Hammond joined us to talk about his experience on The Grand Tour and the brand new season of his car restoration endeavour, Richard Hammond's Workshop!