I saw the video in the late 80s on a video tape i had from Germany.
The video is about a girl in white dress. Everyone around her was in leathers.
I remember as if someone captured her.
There are dobermans in the video.
The song is similar as a style to CC Catch – Heaven and Hell.
The singer I remember was a solo male.