Just announced shows: Willow Smith, Nate Ruess, NOFX and more