Originally from Leeds, England, yet later located in Sheffield, David Gledhill formed indie rock outfit Slo-Mo in 2001. Gledhill acquired previously used an unsuccessful hard rock-band, spending a lot of the past due 90s in London aiming to break into the neighborhood scene. He came back to his indigenous Yorkshire …
Read More »