‘Jukebox’ plays for another two years for Human Nature By John Katsilometes / RJ August 12, 2017 - 7:19 pmAugust 12, 2017 - 7:27 pm Cementing their affiliation with the city, Human Nature has signed on to perform its “Jukebox” show through March 2019.