Discovery Does Dulles & DC
[/caption] Space Shuttle Discovery took off from Florida on her final mission today atop a modified Boeing 747 Jumbo Jet, headed north and ultimately did a well earned victory lap over the US capitol before closing out her flying career and landing at nearby Dulles Airport and her permanent new museum home at the Smithsonian …