On the heels of yesterday's statement where Thrice expressed disappointment over the very early leak of their new album, Beggars, comes news that the label will be pushing up the digital release of the album to August 11, 2009. The physical release is still slated for October 13, 2009.
The band's comment yesterday was:
We'd like to thank those of you who have resisted the urge to download this leak, those of you who have been supportive of us in online forums as this thing began to spread yesterday, and those of you who have heard the record and are sharing kind words about it. We always appreciate your support, but even more so right now.