Watch Melanie Amaro Sing “Long Distance” on X Factor Live Results Show December 6, 2012 (VIDEO)
Melanie Amaro won X Factor USA Season 1, but we haven't seen a ton of her since then. So, were were thrilled when she performed her new single "Long Distance" on the December 6 live show. What do you think — is she as great as you remember? Were you worried about her safety as she stood on that super high platform? Tell us all the things.