No one was safe from Donald Trump's Christmas Eve tweet-storm.
The Republican frontrunner spent an hour on a mini-tirade, targeting political rivals and the journalists who cover him.
Trump first attacked 2016 rival Jeb Bush, slamming him over ads pitting the two against each other.
Poor @JebBush spent $50 million on his campaign, I spent almost nothing. He's bottom (and gone), I'm top (by a lot). That's what U.S. needs!— Donald J. Trump (@Donald J. Trump)1450987814.0
In the ridiculous @JebBush ad about me, Jeb is speaking to me during the debate, but doesn't allow my answer, which destroys him - SO SAD!— Donald J. Trump (@Donald J. Trump)1450995250.0
Wow, even lowly Rand Paul has just past @JebBush in the new @CNN Poll. Jeb is at 3%, I'm at 39%. Stop throwing your money down the drain!— Donald J. Trump (@Donald J. Trump)1450995624.0
The real estate mogul turned his attention next to Amy Chozick and Maggie Haberman, two political reporters at The New York Times.
Third rate reporters Amy Chozick and Maggie Haberman of the failing @nytimes are totally in the Hillary circle of bias. Think about Bill!— Donald J. Trump (@Donald J. Trump)1450996301.0
Trump wasn't done yet. His next tweet zeroed in on Hillary Clinton, who he called a "totally flawed candidate."
Next year will be an interesting one. I look forward to running against Hillary Clinton, a totally flawed candidate, and beating her soundly— Donald J. Trump (@Donald J. Trump)1450996538.0
Trump then went after "Meet the Press" host Chuck Todd, criticizing him for using a poll he didn't care for.
Why isn't @chucktodd using the much newer @CNN Poll when discussing how well I am doing instead of the older Q Poll? CNN even better!— Donald J. Trump (@Donald J. Trump)1450997815.0
.@meetthepress and @chucktodd very dishonest in not showing the new @CNN Poll where I am at 39%, 21points higher than Cruz. Be honest Chuck!— Donald J. Trump (@Donald J. Trump)1450998248.0
Trump then concluded his Christmas Eve rant, informing his followers that he would be "going to church tonight."
I am now in Palm Beach, Florida, and will be going to church tonight. MAKE AMERICA GREAT AGAIN!— Donald J. Trump (@Donald J. Trump)1450999734.0
Follow the author of this story on Twitter and Facebook: