The new Top Gear show launches this Sunday, and to say that a lot hangs on the success (or should we say “impact”?) of this first episode would be un understatement.
The previous three presenters have set a bar so high that even they might have troubles clearing it with their new show –