Tech 19 Aug 14 Luke Y. Thompson Visiting Space Shuttle Endeavor at the L.A. Science Museum We went this past weekend. I figured some of you who can't make Read More