Nu kan ni se den första officiella videon med Todd La Torre som frontman i Queensrÿche. Låten är från gruppen självbetitlade album som släpptes den 25 Juni via Century Media Records. Videon är inspelad i Gelsenkirschen i Tyskland under Rock Hard Festival tidigare i Maj. Det bjuds på klipp från bandet spelning, men man får även följa med dem backstage. Vad tycker ni?