Mekki Leeper

September 9, 1994
Philadelphia, Pennsylvania