Just announced shows: Thundercat, Vic Mensa, Ani Difranco and more