After a huge loss to Donald Trump in the Republican primary in his home state of Florida, Senator Marco Rubio dropped out of the presidential race on Tuesday night.
Early on, it actually seemed as though Rubio was the clear favorite to win the Republican nomination. He's young, Latino, articulate and popular with the GOP establishment.
But, as we're now learning, Republican voters don't want a traditional candidate; they seem to favor the controversial real estate mogul, Donald Trump.
Poor performances in debates, and adopting Trump's gruff approach to politics (insulting his opponents rather than talking policy), also definitely hurt Rubio over the course of this race.
In an emotional speech, Rubio thanked his supporters for their enthusiasm and expressed concern about the state of American politics at present.
At the start of his remarks, a heckler yelled, "Trump for president," to which Rubio took a crack at the recent violence that's occurred at Trump rallies.
It's hard to say what the future holds for Rubio, but it wouldn't be surprising to see him run for president again at some point.
At this point, it's not that shocking to see Trump continue to dominate the Republican field, given he's won a number of crucial states already thus far.
But at the beginning of this race, no one would've predicted Senator Rubio would lose in his home state.
This is definitely one of the strangest (and disconcerting) presidential elections in recent memory.