Human Nature plays the Schermerhorn by Cass Teague • March 1, 2018 Las Vegas sensations Human Nature make their Music City debut as part of their Jukebox tour this month. Starting with the classics of the doo-wop era, these phenomenal singers, a seven-piece band and world-class dancers pay tribute to the legends…Read more →