Space Shuttle Endeavour Final Flyover - LaComStudio

The Space Shuttle Endeavour in its final flight, over the skies of Los Angeles downtown

2012SpaceShuttleEndeavour0158NASASpace Shuttle Endeavourflyover