PUBLISHED: Sep 28, 2008
DESCRIPTION:
Kenn Starr is a rapper from Suffolk, Virginia, currently residing in the Washington D.C. metro area. Starr is a member of the D.C.-based Low Budget Crew, and the duo Isaac Jones. His solo debut, Starr Status, was released in mid-2006.