Reviews Slothrust Releases The Long Awaited Music Video For ‘Peach’By Lucy LernerApril 1, 20190 We first heard the enigmatic ‘Peach’ last summer and now the LA-based, Boston-born alt-rock band Slothrust is back with their…
News Slothrust Releases New Single ‘Peach’ From Their Forthcoming AlbumBy Anselm AndersonJuly 9, 20180 Slothrust is a Los Angeles -based Grunge Rock act fronted by the dynamic Singer/ Guitarist Leah Wellbaum who is joined…