This Day In Music History: April 25th, 2006: Taking Back Sunday releases ‘Louder Now’
It may be hard to believe, but acclaimed alternative rock band Taking Back Sunday’s 3rd album celebrates another trip around the sun. Released on April 25th, 2006, it was the band’s foray into major label waters for the first time. I can remember the first time I heard “MakeDamnSure” on FUSE (Remember when that was…