And, yes, it's happening right here, right now.
In one hour, Donald Trump will take the Oath of Office.
Here is the Fox News Schedule (all times are in Eastern) for the remainder of the festivities. For all of its issues, Fox News is still the place to watch.
Friday, January 20
8:30 a.m. - Private prayer service for Trump and his family at St. John’s Episcopal Church
9:30 a.m. - Coffee date at the White House between the incoming and outgoing presidents
11:30 a.m. - Swearing-in ceremony, with performances by Jackie Evancho, The Rockettes and more
12:00 p.m. - Oath of office and Trump's inaugural address
Afterward, Trump and Pence will attend the Congressional Lunch in the Capitol.
3:00 p.m. - Inaugural parade
7:00 p.m. to 11:00 p.m. - Inaugural balls, which will be attended by the president-elect, vice president-elect and their wives. Below is information from the 58th Presidential Inaugural Committee:
The President-elect and Mrs. Trump and Vice President-elect and Mrs. Pence plan to attend all three inaugural balls to join in ringing in a new day in America.
Liberty and Freedom: The Official Presidential Inaugural Balls will take place at the Walter E. Washington Convention Center and, for the first time ever, the Presidential Inaugural Committee will provide all television networks the right to freely air the live two-hour show simultaneously in both balls, allowing Americans throughout the country to watch the President’s remarks and first dance with the First Lady.
Liberty and Freedom: The Official Presidential Inaugural Balls will also feature special appearances from Sam Moore, Tim Rushlow and his Big Band, Silhouettes, The Rockettes, Pelican212, The Piano Guys, Circus 1903, Cache Olson, Lexi Walker, and Erin Boheme. The Salute to Our Armed Services Ball will feature special performances from Tony Orlando and Josh Weathers.
The Salute To Our Armed Services Ball will take place at the National Building Museum. This ball is by invitation only, and tickets are being provided free of charge by the Presidential Inaugural Committee to invited guests, who include active duty and reserve military, Medal of Honor recipients, wounded warriors, military families, veterans, and first responders.
Saturday, January 21
10:00 a.m. - National Prayer Service at the Washington National Cathedral... we'll have LIVE coverage throughout the day starting at 6:00 a.m. ET on "Fox & Friends Weekend" and followed at 10:00 a.m. ET by Neil Cavuto on "The Cost of Freedom."
You can also watch the ceremonies live at FoxNews.com or on the Fox News Facebook page and interact with us on Twitter using #Trump45.