I had absolutely no idea Mitch passed away last year... Just now reading up on this. I actually only caught him on Comedy Central maybe a year ago and actually thought he was a new and upcoming comedian. Little did I know that he's been doing comedy for a while.
Kinda freaked me out. The
official website isn't saying exactly what happened...
update... I see it seems to have been drug use
according to the Wiki...