[/caption] Space Shuttle Discovery was powered down forever and the payload bay doors were locked tight for the final time…
[/caption] Space Shuttle Discovery was briefly on public display on Wednesday July 13 as she emerged from the hanger at…