The Son(s)
The Son(s)

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…