Tim McGraw will reveal a new song on 'The Voice' tonight (May 20).

Excitement continues to build as his upcoming album 'Sundown Heaven Town' approaches. McGraw will sing a not-yet-heard song during the season finale of NBC's hit singing show. It will certainly be an evening full of excitement as McGraw's new song hits everyone's earbuds and 'The Voice' winner is announced.

After McGraw plays, fans will be able to purchase the track at digital retailers, transporting it from their television screens into their homes. He's pumped about the new tunes and the immediate access fans will have to the new tune, saying, "When you finish making an album, all you want is to have everyone hear it as soon as possible."

“I’m in the unique position this year that I’m able to tour ahead of the album and introduce the fans to these songs early. I’ve never done anything like this before, but in a world driven by immediate gratification, I want to be able to play a song live somewhere and then have it available for download right then. You just never know where new music might pop up over the next few months… It’s going to be a fun summer!" adds McGraw.

Robin Thicke, Coldplay, Alabama, OneRepublic, and Ed Sheeran will also perform. 'The Voice' will air Tuesday (May 20) on NBC at 8PM ET.

The 47-year-old has a busy week ahead. Before hitting up 'The Voice,' he'll be on 'The Ellen DeGeneres Show' (also airing Tuesday). Then it's off to the 'Today' show summer concert series on Friday (May 23). He's on his Sundown Heaven Town 2014 Tour, hitting over 30 cities this summer.