Nashville’s The Delta Saints have been hard at work. They first hit our radar with their 2009 EP Pray On and their 2010 EP Bird Called Angola, and they somehow slowed down from their incessant touring to get a kickstarter funded full-length together. Death Letter Jubilee releases today, and they are celebrating with us Nashvillians with a free in-store over at Grimey’s tonight. That gets started around 6pm, and you can have a listen to the rocking roots fueled title track in their hot off the presses video below. If you like what you hear, you can grab a copy of the record at Grimey’s tonight, or through your usual digital outlets. Get out and see some live music!