Demob Happy

Demob Happy hail from the northeast of England, Newcastle upon Tyne to be exact.

This trio has two albums to their credit and are deserving with the new song “Autoportrait”.

 

“Autoportrait”