STS-118 Space Shuttle Endeavor Safely Landed

Endeavor┬áhas safely landed, and the hole in the tile is being inspected now. For Live coverage here’s a link.

The shuttle has traveled over 5,274,000 miles this trip, more than most people would travel in two or three lifetimes. They landed early as a precaution for Hurricane Dean, and all went wonderfully.