Space Shuttle Discovery Returns From Its Final Mission To Int’l Space Station
CAPE CANAVERAL, FL – MARCH 09: The space shuttle Discovery lands at Kennedy Space Center after returning for the last time from a space flight to the International Space Station on March 9, 2011 in Cape Canaveral, Florida. Discovery flew 39 flights over its 27 years of service and will be sent to a museum. Two remaining shuttle missions are planned before the program ends. (Photo by Joe Raedle/Getty Images)
More From Newstalk 860
I-5 Bridge Collapses in Washington’s Skagit River, Sending Cars and Drivers Into the Water [PHOTOS, VIDEOS]
Look How Far Cell Phone Technology has Come in 30 Years [VIDEO]
Astros Vendor Brings Snow Cones Into Bathroom Stall So Thank God No One Goes to Astros Games

Leave a Comment