tv // lbd // shoulder touch

Liftoff!


July 4: The Space Shuttle Discovery lifts off at the Kennedy Space Center in Cape Canaveral, Fla., on mission STS-121.
  • Current Mood: excited excited
Tags:
I was so happy to be home to watch a launch live (well, live on tv)! Never usually get to do that.
(Anonymous)
yeah, that's on the ol' "to do before i die" list, definitely.