LA alternative rock band Slothrust is receiving critical praise for their latest album, The Pact. The band, consisting of Leah Wellbaum (vocals/guitar), Kyle Bann (bass) and Will Gorin (drums), formed in Boston, MA in 2010. The trio met while attending Sarah Lawrence College and formed Slothrust, seeking a heavier sound then Continue Reading