news Smokin, Armadillos' Lead Vocalist Rick Russell Dies at 53 Posted By Alanna Conaway on Friday October 13, 2023 at 08:03AM PST 2023-10-13 16:03:37 The Lead vocalist for 90s country band Smokin’ Armadillos succumbs to long term health complications.