Space Shuttle Endeavour Final Flyover - LaComStudio

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

2012SpaceShuttleEndeavour0159NASASpace Shuttle Endeavourflyover