Tags:AstroMelanie AmaroThe X FactorNews X Factor Alums Melanie Amaro & Astro Dropped From Record Label