Irish indie rock band formed in 2018, in Galway, Republic of Ireland.
The album cover of their 2023 debut studio album 'Madra' is parodied frequently. (album cover redraw / parody)
View wiki
No posts found.