The Son(s)
Scotland
Once there were three.
The Son(s) released their self-titled album with Olive Grove in 2011 to much critical acclaim (thank you Drowned in Sound).
The subsequent ten track mini LP, ‘Levia…
Once there were three.
The Son(s) released their self-titled album with Olive Grove in 2011 to much critical acclaim (thank you Drowned in Sound).
The subsequent ten track mini LP, ‘Levia…