KENNEDY SPACE CENTER, FL - JANUARY 13: The Space Shuttle Endeavour blasts off 13 January, 1993 from Kennedy Space Center, FL. Endeavour is carrying a five-person crew on a six-day mission to deploy a tracking and data relay satellite and complete a space walk. (Photo credit should read TONY RANZE/AFP/Getty Images)(Photo by TONY RANZE/AFP/Getty Images)
All 135 space shuttle launches on one screen, including the doomed Challenger launch from 1986. See if you can spot which one it is.
Pretty impressive to see them all launching at the same time.