Erica Hubbard

Erica Hubbard (born January 2, 1979) is an American film and television actress and model.