AIR & SPACE MAGAZINE John Glenn With a "Twilight Zone" feel. Photo: NASA January 4, 2011 Matt Hale Recommended Videos Post a Comment