First Look: Mayflower Madame – Sacred Core Mayflower Madame return with a new video for their single titled ‘Sacred Core’. With a root in the gaze and a finger on ... By Ryan MartinJuly 3, 20200 First Look (Video Premieres)