25 JULCleopatra – A Touch Of LoveInternational success came at a cost for Cleopatra as they attempted to resume their debut album campaign in the UK.