logo
Mekki Leeper backdrop
Mekki Leeper poster
Mekki Leeper
Mekki Leeper is a comedian and writer from Philadelphia now living in Los Angeles. His Comedy Central digital special Control Room is streaming now. H...