There have been a great number of photos and videos released since NASA’s Curiosity rover touched down on Mars on 06 August 2012. The video above is – without question – the very best of the bunch. Continue reading
There have been a great number of photos and videos released since NASA’s Curiosity rover touched down on Mars on 06 August 2012. The video above is – without question – the very best of the bunch. Continue reading