• David Muñoz/NewsView

Space Shuttle Discovery (STS-128) Lands at Edwards Air Force Base

Shuttle Discovery (STS-128) lands at Edwards Air Force Base in California. This historic flight was the first time that two hispanic Americans (Jose Hernandez and John Olivas) were on the same mission.

0 views0 comments


Like what you see? Donate now and help me provide more photos and content for my viewers.

© David Muñoz/NewsView 2020