Watch The Voice Season 2 Episode 21 - Live Finale

The Voice Season 2 Episode 21

First Aired: May 8, 2012

Description: The winner of season 2 is announced in the live finale.