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.