Astronauts Invade Seattle: Spacesuited Statues 'On the Town' for Museum
Saturday, June 13, 2015 - 10:00
in Astronomy & Space
More than two dozen astronauts are landing under Seattle's Space Needle. The Museum of Flight launched "Astronauts on the Town," a public art program for its 50th anniversary.