Check out this new Stack Or Starve Approved single from the new up and coming indie artist Rock Dillion featuring Lil Mouse called “Strapped” courtesy of DJ Jumpoff