X

The Voice Season 3 Battles Part 3 Recap 10 15 12

The Voice Season 3 “The Battles, Part 3” Recap 10/15/12

Tonight on NBC at 8PM The Voice returns with a whole new episode as the competition moves on to the…