Where's Flava Flav?

Reported by robin

Taking Back Sunday are ready to release their new album, on July 27th. You can get a preview of a studio version of a new song, "Bonus Mosh Pt 2" from the upcoming Where You Want to Be.

May 12 2004