Absolute Genius
Bazalgette
TV-Y
S1 E6 Feb 26, 2013 29mDick and Dom reveal the genius of Sir Joseph Bazalgette, the man who invented London's giant sewer system, and come up with their own genius idea to demonstrate the explosive power of poo.
Where to Watch Bazalgette
Cast of Bazalgette