-
Aug 25, 2012, 1:24 pm149 pts
TechCrunch
NBC News reports that astronaut and icon Neil Armstrong passed away earlier today due to complications from a heart-bypass operation he underwent a few weeks ago. He was 82. Though his merits are many, Armstrong is best known for one thing. On that fateful day back in July 1969, with the eyes of history…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.



















