The Grand Tour

The Grand Tour Episode 6 Trailer And Overview

The boys are in China, where they’re putting to the test three budget luxury saloons. But, as you can’t buy these saloons in China, they import them from the UK. From rolling cars to exploding… cars.. they test their cars in every possible way, for your entertainment.

Hammond also drives the all-electric NIO Ep9 on the Eboladrome. Let’s hope events from Season 2 don’t repeat themselves…

Related Articles

Back to top button