Tech Buzz

How to Watch NASA’s Insight Land on Mars Today

15

NASA is landing a spacecraft on Mars today, and you can actually watch it happen in real time.

Read more…

Source: LifeHacker.com