A North Carolina church has sparked a debate with its decision to fly the Christian flag above Old Glory.

Elizabeth Baptist Church in Shelby, N.C., held a flag raising ceremony Sunday to hoist the Christian flag above the stars and stripes.

Rit Varriale, pastor of Elizabeth Baptist Church, was on “Fox and Friends” this morning to explain his church’s decision.

Patriotic Young Boys Praised as Heroes After Rescuing American Flag

“God is first,” he said, adding that American culture has been pushing back against traditional Christian values for quite some time.

Varriale said that he’s a veteran who loves his country. He explained that he was willing to serve so that Americans could have the freedom to burn, spit and walk on the American flag, but also so that people would have the right to express their religious beliefs.

“I’m incredibly patriotic,” he said. “At the same time, I’m a Christian.”

VIDEO: Female Vet Tackled, Arrested for Trying to Stop Flag Protest

What do you think of the church’s decision to fly the Christian flag above the American flag?

Sound off below.