science

· popular · new · word cloud
1

Even though this isn't really the most uplifting use of technology it really is great news that's been about 40 years in the making. The video isn't the most exciting and the only shots of impact are infared/heat sensor but it's still pretty amazing.

log in to comment
0 total comments