Thrice move up album release to August 11
To combat the extremely early leak of their new album Beggars, Thrice will be digitally releasing the album on August 11 and that will be followed shortly by a physical release whose date has yet to be announced.