President Donald Trump went off script and off the rails Tuesday night at a rally in Phoenix, Arizona, ranting about how he was the ultimate victim in the wake of the recent riots in Charlottesville, Virginia.
He attacked a number of "enemies," including the "dishonest" media for "fomenting divisions" and "trying to take away our history and our heritage." He praised CNN personality Jeffrey Lord, who was fired for tweeting a pro-Nazi salute. He restated his entire response to the violence between white supremacists and counter-protesters that left one woman dead in Charlottesville just two weeks ago. Conveniently, though, he left out the part where he posed blame on "both sides."
But that wasn't all. During his 77-minute rant, Trump touched on all sorts of subjects, including Obamacare, North Korea and its leader Kim Jong-un, trade deals, Arizona's Republican senators and illegal immigrants.
Twitter Pounces on Tucker Carlson for Praising Trump's Decision to Look at Eclipse Without Glasses
View StoryThe outrageous address has now become a trademark speech of Trump's presidency, and Hollywood cannot be more pissed.
See some of the most reactive tweets below.
SPEECH To-Do List 1)Threaten Gov'tShutdown 2 Fund Wall 2)Tease Pardon of Criminal Sheriff 3)Ignore Missing Sailors 4)Pronounce Graham"Graim" pic.twitter.com/kjzfh3KX9q
@HamillHimself
@IvankaTrump you must be so embarrassed.
@kalpenn
Oh nevermind, forgot you're a senior advisor who makes the magic happen. Congratulations!
@kalpenn
Imagine being about to be sent into a combat zone in Afghanistan, watching Trump's speech & knowing your life hinges on his decision making.
@brianklaas
There are many adjectives to sum up Trump's speech. Petty. Incoherent. Defensive. Deceptive. But maybe the most important: Unhinged.
@NickKristof
Trump should give a rally speech every week. The American people are the only force that can overcome the Swamp.
@AnnCoulter
CNN's @donlemon on President Trump's speech in Phoenix: "What we have witnessed was a total eclipse of the facts" https://t.co/qAxwCSSJfq pic.twitter.com/aPCwbyJTQ4
@CNN
Classic Trump "rally the base" speech in Arizona. A fight back presentation designed to show he is not damaged goods.
@billoreilly
Trump's angry that the media reported exactly what he said so he held a speech to deliver a sanitized, redacted version on live television.
@jonfavs
Trump voters should be so deeply ashamed. How dare you. #Impeach
@billyeichner
Defensive 71-year-old man baby having a disrespectful tantrum over the way he was treated over #Charlottesville. Someone bring him a bottle🍼
@ananavarro
What a terrible time for America. What a terrible memory for this country to have elected this man. What a shameful disgrace.
@chelseahandler
trump u fucking delusional liar - we watched u equate the kkk w/protestors - u are the worst human alive and will go down in history as such
@Rosie
trump u pathetic piece of human waste - god will never forgive u - neither will AMERICA - u lying sack of shit - fuck u and ur paid crowd
@Rosie
fuck i accidentally scanned thru twitter
@chelseaperetti
someone please turn back the clock
@chelseaperetti
@realDonaldTrump is out of his fucking mind. He's unhinged. He's poison. He WILL go down as the worst president in American history.
@ChrisEvans
Trump. The victim of Charlottsville. Got it.
@StevePasquale
Trump in Phoenix: "They are trying to take away our history and our heritage." We all know the code he's speaking. Disgraceful.
@GeorgeTakei
Reupping this from last night. There is no "new" @realDonaldTrump. There is just this one, and he's out of his motherfucking mind #REMOVE pic.twitter.com/utlIqs53Ir
@KeithOlbermann
Anyone who considers this #PhoenixRally as a call for unity has cognitive dissonance beyond all imagination.
@BeauWillimon
Oopsie! You forgot the "on many sides," @realDonaldTrump. #PhoenixRally
@Alyssa_Milano
Trump praised Jeffrey Lord during #PhoenixRally. Quick reminder on why Jeff Lord was fired. #TrumpResign https://t.co/SGhg1ZVGMe
@Alyssa_Milano
He's sick. This speech is insane. He's insane.
@joshgroban
The thing that makes me saddest, is that many of the blue collar workers Trump yells sweet nothings at have a right to be angry. He uses it.
@joshgroban
He👏🏻doesn't👏🏻care👏🏻about👏🏻you pic.twitter.com/admp7Rc1WY
@joshgroban
Not watching the rally, but I am confident this is an accurate tweet: What an unhinged racist bully. His IQ is so low!
@kumailn
When you have to go on an "I'm Not A Racist Tour," @realDonaldTrump, you're a racist. #PhoenixRally
@jfreewright
Loathsome Toad Trump...shoots his mouth off again, this time in Phoenix...as Ronald Reagan said so long ago, "There you go again."
@BetteMidler
Fuck this guy. And fuck anyone who supports him. Even the ones paid to be there. They can fuck off as well. #PhoenixRally
@MrJoshCharles
I've never been so proud to be out of step with certain parts of my country.
@TrevDon
Doubling down on 🤡💩. This man is a menace. Divider in Chief. Fear/hate mongering, shameful "leader." #ImpeachTrump #PhoenixRally https://t.co/kxQJTd1Ljm
@DonCheadle
Anyone who considers this #PhoenixRally as a call for unity has cognitive dissonance beyond all imagination.
@BeauWillimon
These are outrageous times. #PhoenixRally
@SkylarAstin
are y'all watching this trump rally? brah, trump is so fuckin racist is sickening.
@AubreyODay
Is this how you unite us you bat shit crazy egomaniac? I'm done. Shutting it off. You really are the Divider and Chief. Too sick 2 watch.
@imarleneking
Trump's speech has got him like pic.twitter.com/D9bnV1i24X
@Phillipasoo
The only thing left to say is the obvious. I've got nothing. #Impeach this fucking lunatic.
@MattfDoyle