Organs of Love – Facefuck
Organs of Love are Glasgow duo James McKinven (organs, love) and Alicia Matthews (vocals, love). Having served time in a string of Glasgow bands, such as the legendary One Dove, they're now focussing their energies on Scotland's 'must-see' band – Organs of Love.
This track is called 'Facefuck'. I think that says enough.
Out on Today – Monday 16th Jan – through Optimo Music.