Videos: The Swellers: Live at Groezrock (Final Show)
The Swellers are no more. The Michigan-based band, who recently called it quits after a lucky 13 years, have played their final show. They wrapped it up in front of a packed crowd at Groezrock earlier this month. You can check out video of their final set below.
The band's final album,
The Light Under Closed Doors
, came out in 2013.