Shuttle Endeavour and its crew of seven streaked
to Earth tonight in a rare nighttime touchdown, wrapping up "a two-week adventure" at the international space station.
As it descended at Cape Canaveral on the east coast of Florida, the shuttle set off sonic booms, some of which could be felt in the Tampa Bay area.
Their […]



