Here's Some Great Behind The Scenes Pictures From The $3.2 Million Opening Of The Grand Tour
I think for many of us, it was the $3.2 million opening scene of The Grand Tour that really made the show. Following…