Irish rock duo DEA MATRONA release their brand new single ‘Red Button’
Irish rock duo Dea Matrona today release their brand new single ‘Red Button’. Following on from their previous single, ‘So Damn Dangerous’, ‘Red Button’ carries their newly crafted sound of driving guitar riffs and infectious […]