President Donald Trump will speak at a campaign rally in Hershey, Pennsylvania on Tuesday.

The president is expected to begin speaking at 7:00 p.m. EST.

Thousands of supporters lined up in the rain for the rally several hours before it began.