The Flenory brothers were arrested and indicted in 2005 on multiple charges and, in 2008, sentenced to 30 years in prison, ...
In 2007, both Big Meech and his brother Terry Lee were indicted on ... a continuing criminal enterprise. Flenory was ...
Demetrius “Big Meech” Flenory (Demetrius Flenory, Jr.) and Terry “Southwest T” Flenory (Da’Vinchi), who created one of the most influential crime families in the country, Black Mafia Family.
The announcement arrived alongside a gritty, high-stakes teaser trailer that finds Meech and Terry Flenory navigating dangerous new territory—both geographically and personally—as their drug ...