Glenn Beck has cast his vote for president.
Beck officially endorsed presidential candidate Ted Cruz on Saturday while at a rally at Faith Bible College in Iowa.
“We need a new George Washington,” Beck said at the rally. “Today’s Washington will not be found in the garish light of gold, but rather, in the bold service of a man who stands tirelessly for what he deeply believes — that government should be of the people, by the people, and for the people.”
“I have prayed for the next George Washington,” Beck said of Cruz. “I believe I have found him.”
Related: Donald Trump: Ted Cruz can have ‘wacko’ Glenn Beck
During his speech, Beck talked about the importance of getting the U.S. back on track and remembering what makes America “exceptional.”
He also lauded Cruz for winning pivotal court cases and enforcing the principles of the constitution and explained why Cruz’s moral views resonate with him.
“It’s not somebody who’s got a lot of strip clubs and casinos. It’s a guy who stands on his principles relentlessly,” Beck said.
In his speech, which ripped into Donald Trump as much as it gushed about Cruz, Beck said Trump had to “apologize” to the conservative movement for being arrogant and self-centered and for clashing with the Tea Party.
“The man owes America an apology, and he should ask conservatives in America for forgiveness,” Beck said.
“If Donald Trump wins, it’s going to be a snowball to hell.”
This is the first time Beck has ever made an official endorsement of a presidential candidate. Although he says he has been asked “many times,” Beck has “never trusted anyone enough — until now.”