Harnessing Hydropower From Urban Water Pipes

Gregg Semler turns tiny turbines into mighty generators