The new hosts of Top Gear France are racing in the Nürburgring motorsports complex in Germany to celebrate their first episode.