The video was directed by Adrian Heinrich and filmed in Hamburg, Germany. Watch the great performance of actress Sandra Quadflieg,… Read more New Video for Drama Queen
The video was directed by Adrian Heinrich and filmed in Hamburg, Germany. Watch the great performance of actress Sandra Quadflieg,… Read more New Video for Drama Queen