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.