Taking Back Sunday – Happiness Is Review
Think back ten years. Taking Back Sunday had just released their début album, Tell All Your Friends, and were soon to become the biggest band in the world. Okay, maybe that’s a bit of a stretch. Still, they were undoubtedly huge, with their 2006 album Louder Now hitting Number 2 on the United States Billboard…