Terry and Lee Flenory were two brothers from Detroit who built one of the biggest drug empires in Detriot.
They grew up on the streets of Detroit and started selling drugs in high school. As their drug empire grew, they ventured into the entertainment industry to clean their illegal income.
This was until they got convicted of running a criminal enterprise that made more than $270 million.
Where is Meech and Terry Flenory?
The brother pleaded guilty to running a continuing criminal enterprise in 2007. Terry was released under arrest in May 2020, while Big Meech is behind bars at USP Lompoc in California.
Is Terry Flenory Big Meech?
Terry Flenory is not Big Meech. Terry is the younger brother of Big Meech. They both built one of the biggest empires in Detriot.