Pic of the day Photo of the day 3/1/11 March 1, 2011 Jeff Leave a comment Launchpad 39B What is left of Space Shuttle Launchpad 39B, decommissioned January 1, 2007. Kennedy Space Center Titusville, Florida November 2, 2010 [Click pic to enlarge] Related Images: