Music Melanie C releases club-centric “Blame It On Me” single + music videoBy Jeman VillanuevaMay 28, 20200 Melanie C has dropped her new single and music video for ‘Blame It On Me’. Directed by Sylvie Weber, who…