Career
They founded the (BMF), a criminal organization based in Detroit, Michigan, and are currently serving 30-year sentences in federal prison. Demetrius is also known as "Big Meech", Terry as "Southwest T."
The Flenory brothers founded a drug distribution organization in Detroit in the late 1990s. The organization became known as the in the year 2000.
The BMF was involved in large-scale trafficking of cocaine throughout the United States from 1990 through 2005.
Its network eventually spanned as far as Los Angeles, California to Atlanta, Georgia. Agents of the Drug Enforcement Administration arrested Demetrius and Terry Flenory in 2005.
In 2007, they pleaded guilty to drug trafficking and money laundering. They were sentenced to 30 years in federal prison in 2008.
Demetrius Flenory is currently incarcerated at United States Penitentiary, Lompoc, a medium-security federal prison in California.
Terry Flenory is currently incarcerated at the Federal Correctional Institution, Coleman Low, a low-security federal prison in Florida. They are scheduled for release in 2032.