London-based Glass Horses describe themselves as “a band born out of a love for Shoegaze Indie sounds.”

Listen to “Stepping Stones”