Top Gear. anyone know what ep this is?.. The Undisputed Source of the River Nile discovered by James May and 2 other blokes Top Gear anyone know what ep this is? The Undisputed Source of the River Nile discovered by James May and 2 other blokes