“BMF”‘s Demetrius “Lil Meech” Flenory Arrested for Stealing $250,000 Richard Mille Watch
2 years ago
"BMF" star Demetrius “Lil Meech” Flenory was booked on two counts of first-degree grand theft; he is accused of stealing a $250,000 watch.
Reach out to the Hayti team about
collaborating or working together.