Community News Friday, September 21st, 2012 at 3:31 pm

Space Shuttle Endeavor Lands In Los Angeles After Final Flight

Today the space shuttle Endeavor completed its final ferry flight, landing in Los Angeles, California after leaving Edwards Air Force Base earlier today. The shuttle will now undergo preparations for its journey through the streets of L.A. (at a cost of 400+ trees) to its final resting place at the California Science Center. It'll go ... Continue reading at

Tags: ,

Trending Stories