9/11 Tributes Reach All the Way to Space, to Mars and Back
Friday, September 9, 2011 - 07:31
in Astronomy & Space
Pieces of the fallen World Trade Center towers now rest on Mars.
Pieces of the fallen World Trade Center towers now rest on Mars.