You are viewing a Past Event

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
I Was There