Ο Stephen DeAcutis (Stevie D), δουλεύει από τη δεκαετία του ’80 ως παραγωγός, πολυοργανοπαίχτης, κιθαρίστας, μηχανικός ήχου, συνθέτης κι ερμηνευτής, έχοντας δουλέψει με τεράστια ονόματα του χώρου. Η τελευταία του δουλειά, ονομάζεται “Torn from pages” και στα φωνητικά έχει τον Corey Glover, γνωστό από τη δουλειά του με τους LIVING COLOR.
Από κάτω, μπορείτε να δείτε την πρεμιέρα του video clip για το “Your time has run out”, μέσα από το Rock Hard.