DUDS - Fresh Flesh

•••
Ever since we saw DUDS tear it up at Fluffer Fest, we haven't been able to get them off our minds so we thought it was only fair that we dri...