The Voice finale will air tonight (Dec. 18)  and tomorrow (Dec. 19) on NBC as Season 13 winds down.  

The last remaining contestants are:

  1. Addison Agen  (from Fort Wayne, Indiana) - Team Adam
  2. Brooke Simpson - Team Miley
  3. Chloe Kohanski - Team Blake
  4. Red Marlow - Team Blake

Who do you think deserves to win?