Fifteen years ago today, the roar of engines and a pillar of fire lit up the Florida sky as Space Shuttle Discovery began its final journey into space.
With chants of "USA, USA," Southern California residents on Friday welcomed the space shuttle Endeavour as it flew over the Santa Monica Pier and other LA landmarks before landing at LAX on its final ...