There is a whole lotta country on TV tonight! NBC's The Voice is crowning a new champion and CBS will air ACM: Presents: An All-Star Salute to the Troops.

The TV show 'The Voice' will crown a new winner during the NBC show's sixth-season finale. Tim McGraw will sing the title track off his new CD Sundown Heaven Town  which is due out in stores and online September 16, 2014. Blake Shelton's Jake Worthington is still in it ."GO TEAM BLAKE"! The winner will get a recording contract. Just in case you missed it...here's Blake Shelton and his finalist Jake Worthington singing together on last night's show.

To commemorate Armed Forces Day, CBS will air the special ACM Presents: An All-Star Salute to the Troops. The show will feature servicemen and servicewomen performing with their favorite country artist.  Keith Urban, Lady Antebellum, Dierks Bentley, George Strait, Carrie Underwood, The Band Perry and Hunter Hayes are just some of the country stars on the special. ACM Presents: An All-Star Salute to the Troops airs tonight on CBS starting at 8 P.M. Central. Here are a couple of sneak peeks of tonight's show.

Keith Urban and Navy member Destiny Coats sing Keith's song For You.

Lady Antebellum perform with Marine Capt. John Ed Auer on the fiddle and Marine Capt. Matt Smith on guitar and vocals.

More From K92.3