The Grand Tour Setting Up Tent near Jeremy Clarkson Home in England

So far, the first episode in Johannesburg has been completed and people have already been receiving emails and phone calls for the upcoming show in Southern California. The last location that has been rumored is in England and by the looks of it, the rumors are true.

According to the Daily Mail, The Grand Tour tent has been spotted  under construction nearby Jeremy Clarkson’s home, well, what’s left of his home after he blew it up.

♦ Follow Grand Tour Nation on Google News