Space shuttle Endeavour astronauts arrived at Cape Canaveral, Florida on Tuesday to make final preparations before Friday's scheduled afternoon launch.
Shuttle astronauts arrive at Cape Canaveral