Nicole Leach

Nicole Leach (Rochelle) (b. May 10, 1979 in Montclair, New Jersey) is an American actress and singer. She attended Montclair High School.