Episode #66.7
- Episode aired May 15, 2016
With a new series of Top Gear starting in a fortnight's time, what are the thoughts and expectations of self-confessed "petrol heads" over the all-new presenting team?With a new series of Top Gear starting in a fortnight's time, what are the thoughts and expectations of self-confessed "petrol heads" over the all-new presenting team?With a new series of Top Gear starting in a fortnight's time, what are the thoughts and expectations of self-confessed "petrol heads" over the all-new presenting team?