Josh Gallagher sings ‘Jack & Diane’ on The Voice Finale

Josh Gallagher from Team Adam sings his version of ‘Jack & Diane’ on The Voice Live Grand Finale performance night, Monday, December 12, 2016.

Josh Gallagher sings 'Jack & Diane' on The Voice Finale

“That song and you are like meant to be together. You sing it so well,” said Adam Levine.

Tonight, the Top 4 finalists including Billy Gilman, Sundance Head, We McDonald and Josh Gallagher will perform live for your votes for a chance to be named as “The Voice.”

Each artist will perform three songs — solo cover, duet with their coaches and new song in a showdown to be the champion.

Watch his performance on the video below.

Did you like Josh Gallagher’s performance? Share your thoughts and views on the comment section below.