Kristin Kontrol is the latest incarnation of Dee Dee—aka Kristin Welchez—of Dum Dum Girls. Her current identity recalls the decade…
80s
Five Songs That Brought the 80’s Back To 2013
As 2013 comes to an end it’s time for us to look back and reflect about what this year was…
You must be logged in to post a comment.