Stars Crusaders – Gemini

Stars Crusaders - Gemini

Official music video ‘Gemini’ by ‘Stars Crusaders’ taken from the album ‘Welcome To Hydra’. Directed by Domenico Morreale.