The Endeavor’s 12-mile trek through the streets of LA must have been equal parts amazing and absurd.

(“Mommy! Mommy! A space shuttle just drove past our house!”

“Haven’t I told you to stop telling lies?” *)

October 15, 2012