July 14, 2011

Elmo visits NASA’s Kennedy Space Center

Elmo came down to NASA’s Kennedy Space Center in Florida to see the last launch of the space shuttle and to find out about spaceflight. credit: NASA

Share on Linkedin Share on Google+