International success came at a cost for Cleopatra as they attempted to resume their debut album campaign in the UK.
Tag: cleopatra’s theme
Cleopatra – Cleopatra’s Theme
‘Cleopatra’s Theme’ was expertly realised in marketing the group as stars. All they had to do was wait for the rest of the world to catch up.