"Glee" songs have a way of leaking online before they officially air on the show, so it's no surprise some of the covers from the FOX hit's upcoming Michael Jackson tribute episode have started trickling out.
Up first? Dianna Agron's ultra-pleasant take on the Jackson 5's "Never Can Say Goodbye."
Agron always sounds best on the retro tunes -- remember her lovely "I Say a Little Prayer" during Season 1? We dig the sweet tone of her voice, so this Jackson 5 track was a fantastic pick for her.
Listen to the song below, and tell us which "Glee" MJ cover you're most anticipating. You can find the full track list here. Personally, we can't wait to hear what mind-blowing things Kevin McHale does with "Don't Stop 'Til You Get Enough."
Photo/Video credit: FOX