With varyingly mind-numbing electioneering currently frying a good portion of the island’s collective head, Dublin indie-rock trio Shrug Life want your vote… … of confidence pertaining to the release of their excellent new single, ‘Making Progress’. One of our 16 For ’16 acts, the Danny Carroll-fronted maestros set out with the following Five Point Plan in mind: 1. Danny (lyrics, vox & guitars), Josh (drums) & Keith (bass) write song. 2. Get song recorded & mixed by Fiachra McCarthy (HEFTTRAX). 3. Get song mastered by Mark Chester. 4. Get artwork designed by Sean Conroy (deadl.ie) 5. Release song via online platforms. They have succeeded and…