News 3 years ago MUSIC NEWS: Senses Fail Release ‘Lush Rimbaugh (Thoreau Remix)’ Check out the band's collaboration with the Los Angeles-based producer, songwriter and engineer here. shares