Hard Rock & Metal Keith LeBlanc, Former Drummer For Ministry, Nine Inch Nails And TackHead Dies Keith’s record label On-U Sound has posted the following regarding his death: All of us at On-U Sound are heartbroken to share the news... Bobby CaughronApril 10, 2024