The Space Shuttle is a national treasure, and on Friday the Endeavour arrives in Los Angeles. HuffPost Live gets an exclusive preview from NASA and the CA Science Center.
Read the full transcript »

Advertisement
Advertisement
Advertisement