EDA
EDA

EDA

Glasgow, Scotland

In the oceanic climate on the banks of the river Clyde in West Central Scotland you’ll find a city called Glasgow, with a presence stirring in its underbelly – a four piece rock band waiting…