The Voice Top 3 perform for the final time for America's votes on the Season 6 finale.
By popular demand, Christina Grimmie reprises her take on Miley Cyrus' "Wrecking Ball" in this video. She does an amazing job with it.
Christina Grimmie pours her heart into the Elvis classic, "Can't Help Falling in Love." She had such a bright future in music.
Christina Grimmie teams up Adam Levine in this impressive video to sing Gotye's "Somebody That I Used to Know."
Josh Kaufman reprises the song America wants to hear him sing again, Stevie Wonder's "Signed, Sealed, Delivered I'm Yours."
With the stakes as high as can be, Josh Kaufman nails his take on Adele's "Set Fire to the Rain."
Josh Kaufman is joined by his coach, Usher, to sing "Every Breath You Take" by The Police.
Wait! There's more The Voice Finale: Top 3 Performances! Just click "Next" below: