Image 1 of 1

Turk & Mannie Fresh 3.jpg

Turk aka Young Turk on the set of his Young & Thuggin video shoot in New Orleans, Louisiana in 2001.  Photo credit: Elgin Edmonds / Presswire News
twitterlinkedinfacebook