The Trump Administration says it will be the largest fireworks show ever—with 850,000 fireworks going off over 40 minutes.

The start time for Washington’s fireworks show is much later than usual, and Trump’s rambling rally speech could delay it past midnight.

And just who the heck is paying for it?