The Grand Tour Opens Guest List For Southern Californian Filming


The guest list has opened for The Grand Tour's upcoming studio recording in the United States.
Read more ยป