Loading…

Senses Fail’s Let It Enfold You: Live at Joshua Tree is a live album and concert film released in 2021. It features the band performing their seminal 2004 debut studio album in its entirety, filmed in the scenic desert landscape of Joshua Tree, California.
Select anyone for a tight summary — the full story lives on their Person page.