Kristin Kontrol is the latest incarnation of Dee Dee—aka Kristin Welchez—of Dum Dum Girls. Her current identity recalls the decade…
Kristin Kontrol
ON-REPEAT: Kristin Kontrol – “X-Communicate”
Kristin Welchez who is known as Dee Dee, the leader of internationally acclaimed rock outfit Dum Dum Girls, has been…
You must be logged in to post a comment.