Wednesday, May 10, 2006

CHECK OUT LEELA JAMES NEW VIDEO "GOOD TIMES!"

HEY IT'S ME AND MND MY GIRL LEELA KICKIN IT ON THE SET OF HER NEW VIDEO! CHECK IT OUT SOON TO BE RELEASED ON VH1 AND BET!
alt="" />