This electronic band tried to get their song on The Rock 1000 + 500