1000 Beasts impresses with the booming electronic pop of ‘Lord (It’s OK)’

Last year, Cian Sweeney debuted his 1000 Beasts electronic project with two songs last year…