Sunday, October 14, 2012

Space Shuttle Endeavour on the Streets of Los Angeles





Space Shuttle Endeavour rolls by on the streets of Los Angeles on its way to California Science Center.  (October 13, Los Angeles, CA)
















































No comments:

Post a Comment