Space shuttle Endeavour is officially on its way to the International Space Station on its STS-134 mission and final flight. Endeavour lifted off from NASA's Kennedy Space Center on time at 8:56 a.m. EDT, soaring through a few clouds, after a relatively smooth countdown.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…