5768. Duran Duran – Planet EarthDuran DuranSuggested by Alexander in Prague^ The lyrics of the last song mention Planet Of The Apes, so to another planet…Share this:FacebookTwitterEmailLike this:Like Loading...