Mekia Cox

Mekia Cox (born November 18, 1981) is an American actress.