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.