Family Watches Final Launch of Space Shuttle Endeavour

The Sheppard Family, Kelley, Elrond, Alise and Ethan, watch the final launch of the space shuttle Endeavour from the beach at Canaveral National Seashore in Florida Monday morning, May 16, 2011. The family was in town from Palmer, Alaska, to watch their first shuttle launch. Kelley Sheppard said she had watched a lot of launches on televsion and had always wanted to see a launch in person. “I feel like I have fulfilled a mission in my life.”

Leave a Reply

Please use your real name instead of your company name or keyword spam.