Pic of the day Photo of the day 2/24/11 February 24, 2011 Jeff Leave a comment Space Shuttle Discovery Kennedy Space Center November 2, 2010 [Click pic to enlarge] Taken from: View Larger Map Related Images: