JOIN BREITBART. Takes 2 seconds.

Space Shuttle Endeavor Touches Down For Last Time

BREITBART TV

Shuttle Endeavor touched down safely at the Kennedy Space Center early Wednesday morning, completing its final mission to space.

.

Please let us know if you're having issues with commenting.