Commercial astronauts

Apr 2, 2007 - 7:03 AM
Mojave, Calif., is a unique place.