Erica Hubbard

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