The Nelons to Release ‘Peace At Last’ October 2 Staff September 22, 2020 Grammy Award-nominated, Dove Award-winning Southern Gospel music family group The Nelons return October 2 with Peace At Last, their first new studio recording in two years.