By Noel Sheppard | November 29, 2012 | 9:34 AM EST

Confederate flags and Christmas?

Trace Adkins thinks so, as during NBC's nationally televised lighting of the Rockefeller Center Christmas tree Wednesday, the country singer sported an earpiece with the flag on it.

By Justin McCarthy | December 2, 2008 | 1:29 PM EST

Country music and "American Carol" star Trace Adkins appeared on the December 1 edition of "The O’Reilly Factor" to decry liberal pop stars preaching from the stage. Channeling Laura Ingraham, Adkins said of fellow entertainers "I just want to hear your tunes. I don’t want to hear you puke up your liberal stuff at me." Host Bill O’Reilly jokingly observed "that sounds like a song."

Adkins explained that. despite his conservative politics, he does not "use the stage as a political platform" because people spent their "hard earned money" to hear him sing not preach. When O’Reilly asked if such political preaching is "annoying" the country singer affirmatively replied "it is to me" to those artists who feel "more enlightened" than most.