Endeavor’s Last Launch

The Endeavor launched this morning for the last time from the NASA Kennedy Space Center Press Site off Pad 39A for the STS-134 mission. It was majestic even from the low quality live streaming video.

Comments

  1. Aaron Stone says:

    One sentence: I love spacecrafts :)