3,703,862 views | William Kamkwamba • TEDGlobal 2007

How I built a windmill