Peaches Signs to Kill Rock Stars, Shares New Song “Fuck Your Face”: ListenBy paulitos888@gmail.com / December 2, 2025 She has also announced a European tour and the release date of No Lube So Rude, her first album in a decade