Mitchell Yale Davis
December 1, 1962 - December 22, 2020
After Complications with a mini arc reactor, Iron Man, Mitchell Yale Davis, 58, died unexpectedly at his home on 12/22/2020, He was born in Washington DC on 12/1/1962 (actually it was on 12/3/1962 but the DC Government screwed up his birth... View Obituary & Service Information