7 Tech Luminaries Who Died in 2012

Mashable
7 Tech Luminaries Who Died in 2012
1. Neil Armstrong
View Comments (0)