The space shuttle Discovery rolls out to the launch pad after two months of delays.
Courtesy of NASA