Claim: Metro Boomin is from St. Louis Missouri and has lived there his whole life.
Verdict: NOT ENOUGH INFO