Saturday, July 16, 2011

Elmo Manages To Find World’s Tiniest Space Suit

NASA is basically finished. I just felt compelled to bring you this photo of Sesame Street‘s Elmo in front of the countdown clock at the Kennedy Space Center in Titusville, FL. Elmo was in town to see off the final flight of the space shuttle Atlantis, and put on his best and smallest muppet space suit on for the (sad) occasion. Buh bye NASA :(

No comments:

Post a Comment