Crystal Ellis - Director
3 Movies and TV Series
Movie
Mama's Foot
― Two low-life twins from South Central have two days to make $1,000 to save their mama's foot. The fu..
Movie
Nerd Boy
― DeDe is an emotional wreck after her boyfriend, Stix gives her the boot. Once the word gets out that..