BMF Star Lil Meech Arrested for Stealing a Richard Millie Watch

BMF star Lil Meech has been arrested after allegedly stealing a Richard Millie watch. According to reports, he used a rolex as a down payment on a Richard Millie, but never paid the remaining $200,000 balance. Read more below.


View Full Site