Mayflower Madame is a psychedelic post-punk band from Oslo, Norway. Their debut album Observed in a Dream was released last year.

“Drown” is the first taster of new music since their debut.  Their next album is expected to be released in the fall of 2017.

Watch “Drown”

SHARE
Previous articleAudiolepsia
Next articleMarlon Chaplin