This Day In Music History: September 7th, 2004 – Senses Fail captures an era on ‘Let It Enfold You’
Part of a vital wave of emo and post-hardcore bands that hit the scene in the early part of the new millennium, Senses Fail carved out a name for themselves almost right away. With the success of their debut EP in 2002, it wasn’t long before bigger labels came calling.