Friday, May 10, 2013

Jersey Jazzman: Bill Gates's Ridiculous TED Talk, Part II

Jersey Jazzman: Bill Gates's Ridiculous TED Talk, Part II:


Bill Gates's Ridiculous TED Talk, Part II