“I am the girl from Deacon Blue, doo doo doo doo doo doo doo doo”

Mars Ultras, You’ll Never Make The Station

Deacon_Blue

So… what do we know about Deacon Blue?