PromoTheRobot Posted July 31, 2009 Share Posted July 31, 2009 The 40th anniversary of the moon landing just passed and I just remembered this song by Orchestral Maneauveers in the Dark (OMD.) "Apollo 11" comes from the 1991 album "Sugar Tax." No official video exists so this is a pretty good "fan video". PTR Link to comment Share on other sites More sharing options...
Recommended Posts