Jun 12 2019 Duke Performances and Carolina Performing Arts Announce 2019-20 Lineups Full of Exclamation Points