Shadow Walkers

A play of light on space shuttle Discovery.

A play of light on space shuttle Discovery.
A play of light on space shuttle Discovery. AirSpaceMag.com

Get the latest stories in your inbox every weekday.