Video
Space Final Mission - Endeavour's Last Roll | Video
We remember Endeavour. A spaceship no more, the orbiter is towed through the streets of Los Angeles to her final wheel-stop at the California Science Center. American taxpayers funded this program and citizens turned out to see the Shuttle on parade.