Bill Gates Timeline

POSTED: 10:00 PM PDT October 27, 2013 
A young Bill Gates