Teen sensation Astro stopped by “106 & Park” (his old stomping grounds) this week.
During his stay … the “Stop Looking at My Mom” rapper talked about performing on the “X Factor”, living in L.A., rumors about him signing to Roc Nation, and more.
Check it out the interview below!