Astro – The Come UpAstro – The Come UpA contestant on this past season of The X Factor, Astro didn't win the competition, but he did secure a deal with Epic Records. Get to know more about the 15-year-old here...XXL StaffXXL Staff