Few things go together better than a patriotic holiday and Lee Greenwood's famous signature song "God Bless the U.S.A." True to form, Greenwood marked this year's Memorial Day weekend by performing his beloved hit at the Charlotte Motor Speedway during NASCAR’S Coca-Cola 600 on Sunday (May 27).

Dressed casually in jeans, cap, and a red Coke shirt, Greenwood walked through troops of servicemen and women observing him singing the song. In addition to Greenwood's appearance, this year's pre-race salute to the troops included ground exhibitions and a 20-minute performance by the 82nd Airborne division.

"I'm blessed and honored to have the opportunity to pay tribute to the men and women of our great nation who serve and sacrifice daily to defend our freedom," said Greenwood in a statement.

The heroically sentimental ballad, which Greenwood intentionally wrote as a nonpartisan patriotic statement, became a Top 10 hit on Billboard's Hot Country Songs chart in 1984, and reemerged as a Top 20 after the terrorist attacks of Sept. 11, 2001. Greenwood has seven No. 1 country hits and over a dozen more that reached the Top 20, but it's this song that will forever be his most recognizable.

He famously performed it at Donald Trump's Make America Great Again! Welcome Celebration in January of 2017.

Country Music's Most Political Stars