Jeremy Clarkson Was Held At Gunpoint In Detroit

As we all know, Episode 1 of The Grand Tour Season 3 was filmed in Detroit. The trio took three of the fastest American muscle cars in the world and pitted them against each other at the home of muscle. Nowadays, Detroit has become only a shell of what it o...