Watch as the Discovery takes its final flight around the National Mall in Washington DC - April 17, 2012.
Share this note: