Mariah Carey opened the 2014 World Music Awards back in May with a performance of “Meteorite,” a song from her latest album Me. I Am Mariah….The Elusive Chanteuse, but unfortunately the show never aired — until now.
In addition to her performance that evening, Mariah was the recipient of the Pop Icon Award for selling over 200 million records and having more No. 1 singles in the US than any other solo artist.
Watch as Mariah dazzles with “Meteorite” below.