therevue.ca
DIDI - "Sorry" (single premiere)
Pleased to premiere the fiercely provocative art-pop debut from UK producer - turned - performer Lauren Deakin Davies aka DIDI.