The Voice · Season 3

Live Finale Performance

S3·E31 · 17 Dec 2012