The skainet map shows the meteor for Dave's house over Houston apparently :3 As someone who lives in Houston I think he should be from here just because its kind of funny to imagine and there are a lot of really famous rappers from Houston that I definitely think he would like.