AIR & SPACE MAGAZINE Elmonaut The Red Stuff. Photo: Mark Avino/NASM April 22, 2009 Matt Hale Recommended Videos Post a Comment