The Who, Stevie Nicks among 2020 New Orleans Jazz Fest headliners

Event takes place April 23-26 and April 30-May 3 The New Orleans Jazz & Heritage Festival presented by Shell has announced the music lineup for the 2020 Festival scheduled for April 23-26th and April 30-May 3rd. The Who, Dead &…