Shuttle Endeavour Lands in L.A.

Pool / Getty Images

Angelenos driving on the 405 this morning may have been more than a little perplexed about the cause of the slow traffic: a space shuttle was slowly making its way across the road. The Endeavour, which was towed across the freeway Friday night, has begun its final journey: a two-day trip to the California Science Center, where it will be on display. Although the trip is only 12 miles, the shuttle has to travel slowly and wait for power lines to be moved out of its path. The aliens must be pretty confused right now.