Billy Bush

Los-Angeles based power trio Slothrust has premiered the new single “Peach” from their forthcoming and fourth studio album The Pact (Dangerbird), produced, engineered and mixed by GPS client Billy Bush. The album is slated for release September 14th. “The band recorded this one with Garbage producer Billy...