Lil MeechAlso known as: (Demetrius Flenory Jr.)

Apr 22, 2000
Detroit, Michigan, USA

IMDB logoTwitter logoInstagram logo