Republican presidential candidate Marco Rubio appeared on "The Kelly File" tonight to weigh in on Iran and Cuba, one day before he's set to deliver a speech on foreign policy in New York City.

"You have two tyrannies - one in Iran, one in Cuba - both receiving significant concessions from this president [and] the most powerful and important country in the world," Rubio said.

The Florida senator said that in the case of Iran, those concessions are being given in exchange for insufficient promises.

In the case of Cuba, he said, the regime has been frank that nothing will change in their country, and they're even saying that the U.S. owes them money for years of sanctions.

Rubio said that's ridiculous, inflammatory talk that is meant to reinforce their anti-American stance.

"Don't get your hopes up," Rubio said. "Nothing is going to change in Cuba."

Watch more from "The Kelly File" above.

You might also be interested in...

Wounded Vet: I'm Being Evicted Because of My Service Dog

Hateful Note Left on Car: 'All You Islamophobe Vets Deserve to Die'

FL Vet Loses Toll Collector Job After Paying Driver's $5 Fare

WATCH: Bush 41 & 43 Witness the Amazing Moment a Wounded Vet Proposed to His Girlfriend