space shuttle

los angeles space shuttle endeavour space shuttle parade - 6674734848
By Unknown
  • -
  • Vote
  • -

The space shuttle Endeavour finally reached its permanent home at the California Science Center in Los Angeles on Monday, but not before being paraded through the city in the most logistically awful parade this side of Thanksgiving Day. Oh yeah, and it's not like Los Angeles traffic wasn't bad enough already!