tv // lbd // shoulder touch


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
I was so happy to be home to watch a launch live (well, live on tv)! Never usually get to do that.
yeah, that's on the ol' "to do before i die" list, definitely.