Place of Birth: Charlotte, North Carolina, USA
Date of Birth: Dec 8, 1969
Date of Death: Jun 6, 2018
Deicide: Doomsday In L.A.
Himself
Ralph Santolla