Founded in 1985 in Detroit by Big Meech and his younger brother, Terry Lee “Southwest Tee” Flenory, BMF quickly evolved into ...
Next year looks to be a great year for the real-life Demetrius “Big Meech” Flenory. The former drug lord will be released 32 months early, setting up a life after prison that kicks off in 2025 ...
The Cleveland native grew up in Detroit, Michigan, United States, alongside his younger brother Terry Lee and sister Nicole Flenory. Like Big Meech, Lee is a well-known convicted drug lord ...