Cars

Top Gear will be back on June 30th!

Sean McKellar
The discovery of the Nile river’s source by James May not only signaled the end of episode 7, but unfortunately the end of Series 19 as well. But fear not! It has been confirmed that Top Gear will return on...