Share
twitterlinkedinfacebook
Image 1 of 1
Turk 17.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