Well it looks like the american team landed on the red planet.......anyone seen the pics yet ?
and when are they gunna tell us what is really on that plant ?
can't wait till the vacations to mars start happening .....lol if on in my life time
cheers
sun