Kristin Kontrol is the latest incarnation of Dee Dee—aka Kristin Welchez—of Dum Dum Girls. Her current identity recalls the decade…
Kristin Kontrol is the latest incarnation of Dee Dee—aka Kristin Welchez—of Dum Dum Girls. Her current identity recalls the decade…
You must be logged in to post a comment.