Dublin newcomers Other Creatures announce their first single, ‘Luxembourg’ from their aptly titled ‘The First EP’ via indie label Trout Records. Their first ever release, ‘Luxembourg’, is an assault on the senses– clamorous drums, pulsating bass, beach bleached guitar and melancholic vocals. It is the sound of 3 young men unsure of themselves and the […]