NASA's space shuttle program came to an end yesterday with the landing of space shuttle Atlantis in Florida.  It's picture perfect landing ended America's 30 year space shuttle program.  I am sure bigger things are to come in the next decade though.  As I was looking through YouTube at some of the pics and videos M|A|R|R|S showed up - I thought it was rather strange UNTIL I watched the video!  A perfect video to go along with the shuttle's landing and perfect for the Mix 93-1 Retro Video for today.  Check it out after the jump.

What do you think about the shuttle program coming to an end?