sugarpills

Weekly Outfit Aug 17, 2012

The Weekly Outfit: Mission To Mars

The NASA put an autonomous rover on planet Mars. This extraordinary computer has the name ‘Curiosity’. The technical background behind this Mars mission is incredible. We feel like we want to be astronauts and explore galaxies like we… Read more
View More Posts

Selectism