Back to GOES-O

Delta 4, nearly 21 stories tall and packing some 1.1 million pounds of thrust, is unveiled on launch day as the Mobile Service Tower is rolled back