Donald Trump is in town for the Coca-Cola 600 after flying his private plane over the track in North Carolina.
The annual 600-mile NASCAR Cup Series points race is taking place on Sunday evening, with Charlotte Motor Speedway hosting the showpiece as usual on Memorial Day weekend.
And before it gets underway at 6pm ET, Trump's private plane was seen flying over the course as he made his grand arrival at the race.
Fans went crazy when the former US President's aircraft - known as 'Trump Force One' - jetted over ahead of Sunday's event.
Trump, who is bidding to become President again in 2024, was booed repeatedly while addressing the Libertarian Party National Convention on Saturday night.
Donald Trump is in town for the Coca-Cola 600 after flying his private plane over the track
Trump is attending the annual NASCAR Cup Series showpiece in North Carolina on Sunday
When he took the stage, many jeered while some supporters clad in 'Make America Great' hats and T-shirts cheered and chanted 'USA! USA!'
It was a rare moment of Trump coming face-to-face with open detractors, which is highly unusual for someone accustomed to staging rallies in front of ever-adoring crowds.
Libertarians, who prioritize small government and individual freedoms, are often skeptical of the 77-year-old, and his invitation to address the convention has divided the party.
Trump tried to make light of that by referring to the four criminal indictments against him and joking: 'If I wasn't a Libertarian before, I sure as hell am a Libertarian now.'