Marine veteran Joey Jones said he liked seeing President Trump call out America's European allies for what he said is "unfair" trade with the United States.

The president tweeted on Sunday after meeting with world leaders that the country's allies should pay for their protection by the U.S.

He said that losses sustained by the U.S. as a result of spending "hundreds of billions of dollars" to help our allies have been "ridiculously unfair."

"I'm glad that we finally have a president who's challenging some of these antiquated arrangements we have," Jones said on Fox & Friends.

'He's Factually Inaccurate': Army Vet Slams Macron's 'Nationalism' Dig at Pres. Trump

Trump said in another tweet that it's time for "these very rich countries" to pay the U.S. for the military protection it provides them.

"We need to re-look at these things and take a look at why we are where we are," Jones said of Trump's comments.

He also reacted Tuesday to French President Emmanuel Macron's comments over the weekend that appeared to be a swipe at Trump's self-described nationalism.

"Before you point a finger at us and anything along the lines of calling us a villain, you need to understand that we exist because you all couldn't get it right," he said.

In response to Macron's suggestion to form a European military, Jones added that the French president needs to understand that France "inherently needs" the United States.

Watch more above.

'The Goal Is to Wreck This President': Judge Nap on House Dems' Probes in 2019

Mom Defends 'Christmas Story'-Inspired Photo of Newborn Holding BB Gun

'This Is an Outrage': Gorka Says Macron's 'Nationalism' Swipe at Trump Was 'Pathetic'