D-Town Jill Scott Wants A “Diamond Chip D***”? By @ItsYaGirlAC, on Jun 6, 2011 at 1:50pm Full Story »