The Trump train is set to make a stop in Pittsburgh. Republican presidential front-runner Donald Trump is scheduled to host a rally in Pennsylvania's "Steel City" Wednesday night just after taping a town hall event with Fox Network's Sean Hannity. 

The rally is set to take place at the David L. Lawrence Convention Center downtown. It starts at 7 p.m. EDT. A live stream of the event can be watched by clicking here and is also embedded at the bottom of this page. 

As is often the case when the controversial GOP candidate has a campaign stop somewhere, a couple of anti-Trump events have also been planned throughout the day in Pittsburgh. One such rally, led by Mayor John Fetterman of Braddock, Pennsylvania, and a Democratic candidate for the senate, plans to march up to the convention center where Trump will host his rally, according to the Pittsburgh Post-Gazette.

The rally comes ahead of Pennsylvania's primary scheduled for April 26. Trump leads in the polls taken in that state, garnering 42.8 percent support, compared with 27 percent for Texas Sen. Ted Cruz and 24 percent for Ohio Gov. John Kasich, according to the RealClearPolitics average of polls.

Pennsylvania's primary — which is scheduled for the same day as GOP primaries in Connecticut, Delaware, Maryland and Rhode Island — follows New York's April 19 primary. New York City billionaire Trump holds a commanding lead in his home state's polls, as well.

But Trump has lost some ground in his attempts to chase down the 1,237 delegates that would lock up the GOP nomination. After Cruz swept the delegate race in Colorado, Trump went off on the so-called Republican establishment in a New York town hall event hosted by CNN. He called the political system unfair and said the rules "are stacked against me."