Thu December 15, 2016 - 7:00 PM

Edinburgh, United Kingdom, 2016

Mayflower Madame will be going on a UK mini-tour and will be playing The Wee Red Bar on the 15th of December.

Mayflower Madame is a band from Oslo that specializes in a dark and distinctive blend of psychedelia, shoegaze and...See More
Interested
I'm Going
Get Tickets