FINAL MISSION ACCOMPLISHED!

The Endeavour has arrived safe and sound right in front of the California Science Center.

The 12-mile journey took longer than expected, but Californians still showed up in droves to catch a glimpse of history trek through city streets.

Leave a comment