If you haven’t heard of Delta Spirit, maybe you should. This soul infused rock band played in a grungy music venue in Austin, Texas to kick off ACL’s 10th year. I took 310 photos of the band, which normally means they are kick ass….but it could be because I had a few too many beers. You can decide for yourself, check out their song “People C’mon”.