Stephen Barry – guitarist/keyboardistAaron Carter – DJ/bass/vocoderLaura Derby – lead vocalsJim Chaney – drums Its been four years since Cirrus rocked the electronic music world with their unique style of dirty breaks on “Back On A Mission”. This first release for them was full of a bit of everything from the funky jam soup, including […]