Could this be a new Darkstar song?

Video: 27.03.12