Ski Mask The Slump God
04/18/1996 in Fort Lauderdale, FL