Delotta Brown
Born: 1977/09/07 in Atlanta, Georgia, USA