Artist Dreams Up Mock Mission to Mars With Duct Tape in NYC
Friday, June 15, 2012 - 07:31
in Astronomy & Space
A sculptor has staged an interpretation of a manned mission to Mars in New York City.
A sculptor has staged an interpretation of a manned mission to Mars in New York City.