The personal website of Chris Coyier

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.