Republican presidential frontrunner Donald Trump is set to make a special announcement during a rally in Iowa tonight--find out how to live stream it for free online.

As the Iowa caucuses draw nearer, Trump and many other politicians are campaigning heavily in the important battleground state. And Trump is ready to make what he claims to be a "major announcement" in his speech tonight, as per his Facebook page:

"Join me on Tuesday, January 19th at the Iowa State University Hansen Agricultural Student Learning Center in Ames, Iowa! I will have a major announcement and a very special guest in attendance. You will not want to miss this rally!" he wrote.

The special guest is rumored to be none other than former Alaska governor Sarah Palin. Gawker suggests that Palin might be in attendance to officially endorse Trump for President of the United States. This has not officially been confirmed, but with major outlets like USA Today and CBS News heavily speculating that this special guest is indeed Palin, it does lend some credence to the rumors.

Trump's Iowa speech kicks off at 6 p.m. E.T. A live stream has been made available on YouTube, where you can watch the bold politician's announcement for free; click here for the live stream or watch below.

Keep up with Trump's speech and follow along with what others are saying using the hashtag #Trump2016 and, if the rumors are true, #SarahPalin or #TrumpPalin.