Senses Fail release "Lush Rimbaugh”
by

Senses Fail have released a new song. The song is called “Lush Rimbaugh” and appears to be a standalone single. Senses Fail released If There Is Light, It Will Find You in 2018 via Pure Noise Records.