Advertising Console

    US space shuttle lands after final flight over California

    228 views
    The US space shuttle Endeavour landed in Los Angeles Friday, after a spectacular series of flypasts on the last leg of its voyage into retirement. Duration: 00:55