My First Moustache is a 6 piece band from west London who fully embrace the DIY nature of modern rock. Blending elements of punk, psychedelia and garage rock to create a face melting wall of sound backed by two drummers. Their live set is crazy, energetic and something you will never forget. They have just released their debut single ‘An Odd Bath’ which is out now on Soundcloud. For Fans of Thee Oh Sees, King Gizzard and the Lizard Wizard, Idles and The Doors.
Venue: The Grosvenor