Peaches – Rub [Album Video Stream] On October 15, 2015 By Acid Stag New Music Peaches is back with her new album and it’s just as sexual & dirty as you’d expect