The Phoenix has Landed :D
Posted on May 25th, 2008 in Science!, Tech News | Comments Off on The Phoenix has Landed :D
For those who have been following the news, disregard this 😛 but the NASA/Canadian Space Agency made Phoenix has landed on Mars and has broadcast pictures 😀
Just a quick little newslet hehe.