Music Videos

YOUR CHOICE – “Black Blood” video

Chelyabinsk, Russia’s YOUR CHOICE have recently premiered their official video for the song “Black Blood”, off their album “Warning Shot”, released last year.

IDIOTEQ.com ads
Comments
To Top