speedbird-ncl.com
Space Shuttle Discovery STS-119 Launch 2009
We were boarded speedily, a little ahead of time and once on-board I found out why – the Captain announced that the Shuttle Discovery would be launched in the next 5 mins….