links for 2008-06-01 STS-124 Shuttle Discovery Launch – a set on Flickr (tags: flickr nasa space shuttle) MORE ON THIS TOPIC: Posted: June 1, 2008 by Kevin Donahue Category: del.icio.us Previous Post Next Post