Published On Mar 11, 2013
Watch the incredible, historic journey of the Space Shuttle Endeavour as she is brought to Los Angeles and through the streets - come visit her yourself at the California Science Center! www.californiasciencecenter.org
show more