Adam Lazzara

Taking Back Sunday – Twenty (Album Review)

Just about everyone knows at least one Taking Back Sunday song. These Long Island, New York natives have been soundtracking their listeners’ formative years for twenty years now, and to celebrate, the band are releasing Twenty on Friday, January 11th through Craft Recordings. Twenty is ... Read More