Slothrust Releases The Long Awaited Music Video For ‘Peach’
Mon Apr 01 2019
We first heard the enigmatic ‘Peach‘ last summer and now the LA-based, Boston-born alt-rock band Slothrust is back with their long-awaited official music video. ‘Peach’ is from their fourth full-length album ‘The Pact’ which was produced and engineered by multi-Grammy award nominee Billy Bush (Garbage/The Naked & Famous/Neon Tree) and released last fall. We still […]