What's new

NASA latest technology

mac

Well-known member
Joined
Sep 3, 2007
Messages
3,558
Reaction score
791
Points
113
They just keep amazing me. Their newest telescope in space can see a human hair from 620 miles . Let that sink in.
 
Top