Tag: Richard Duncan
Former ‘Black Ink Crew’ Star Richard Duncan Arrested For DUI & Cocaine
Richard Duncan, also known as “Oh Sh*t,” from the early seasons of “Black Ink Crew,” was arrested in Georgia in July for DUI and cocaine.