Hail From Russia are a three-piece indie-rock band based in Galway. Latest single Ghosts of The Past tells the story of a person making a mistake within a relationship and doing their best to convince their partner that it’s worth saving and starting again.
While it holds a deep message, it is also a funky and intense modern rock track that builds tension and explodes into a powerful chorus
Peter Lawlor, Hail From Russia