1 min read News This Day In Music History: April 25, 2006: Taking Back Sunday Releases “Louder Now” April 25, 2016 NewFuryMedia It may be hard to believe, but acclaimed alternative rock band Taking Back Sunday’s...