IT'S COMING - LOUDER NOW
Tomorrow Taking Back Sunday's new album "Louder now" is going to be released in the United States. In Germany it's going to be released on Friday this week.
Check out the video of MakeDamnSure if you haven't watched it yet.
Windows: 56k 100k 300k 450k
Quicktime: 56k 100k 300k 700k