The track features the former President reciting the Pledge of Allegiance alongside the ‘J6 Prison Choir’.

Flashback to when Donald Trump released a song with January 6 rioters: Background and lyrics of ‘Justice for All’
Five years ago the world witness the attack on the U.S. Capitol. In 2025 Donald Trump pardoned all of those involved in the uprising. Back in 2023 Trump offered his support to those who tried to overtake the government through song.
Released in March 2023, ‘Justice For All’ features speech from Trump alongside a choral performance from 20 inmates known as the J6 Prison Choir. In the song the former President can be heard reciting the Pledge of Allegiance, while the choir performs ‘The Star-Spangled Banner’.
The press release stated that profits from the song, on sale for $1.29, would go towards the families of Trump supporters imprisoned for their roles in the Capitol Hill riots of Jan. 6, 2021.
BREAKING: No Joke! After arriving on "Trump Force One" Trump literally just began his rally in Waco Texas by playing "Justice For All" by Donald J. Trump and J6 Prison Choir. This is a song that Trump collaborated on with January 6 insurrectionists. That's how unAmerican these… pic.twitter.com/sFiWwjVqLy
— Ed Krassenstein (@EdKrassen) March 25, 2023
What are the lyrics of Trump’s song?
The bizarre track premiered on a podcast hosted by Steve Bannon, who formerly served as Trump’s White House chief strategist and worked on his successful 2016 presidential campaign.
There are no original lyrics in the ‘Justice For All’ but Trump did reportedly record his section specifically for the track, while at Mar-A-Lago.
The song lasts for around two and a half minutes over an ambient backing, ending with a chant of ‘USA! USA! USA’ at the end.
Trump and convicted Jan 6 attackers have recorded a song called “Justice For All,” a mash-up of the pledge of allegiance and the national anthem. This is a disinformation tactic right out of the authoritarian playbook - wrap lies in patriotism. https://t.co/FmLcaDT5cG
— Barb McQuade (@BarbMcQuade) March 3, 2023
Robert Maguire of Citizens for Responsibility and Ethics in Washington wrote on Twitter: “I have never been more repulsed by the mere existence of a song than one sung by a president who tried to do a coup and a literal ‘choir’ of insurrectionists who tried to help him.”
Why did Trump release ‘Justice For All’?
Forbes reports that members of the ‘choir’ recorded their parts through the phone in the prisons where they are currently being held. Trump’s musical effort comes at a time when his relevance seems to be waning in national politics and his announcement of a run for 2024 has failed to generate the type of interest that he is accustomed to receiving.
Five years ago, these police officers died because of Donald Trump and his treasonous thugs. Republicans may pretend they didn't exist, but we will ALWAYS remember their sacrifice:
— Protect Kamala Harris ✊ (@DisavowTrump20) January 6, 2026
Brian Sicknick 🕯️
Gunther Hashida 🕯️
Kyle DeFreytag 🕯️
Howard Liebengood 🕯️
Jeffrey Smith 🕯️ pic.twitter.com/omTNQlQRe8
Those in prison were being detained for their links to the attack on the Capitol which saw more than 100 law enforcement officers injured and five people killed. Trump has previously said that he believes those imprisoned for the attack are being treated “very unfairly”.
Related stories
In 2022 Trump claimed that he would continue to help his supporters accused of being involved in the riot. At a rally in Washington DC he said that he was “financially supporting” some of the defendants.
Donald Trump granted pardons to over 1,500 individuals involved in the January 6 Capitol riot, a move that undermines the rule of law & constitutional governance.
— Lara reads banned books in Florida📚🇺🇸 (@MadeInTheUSANJ) February 25, 2025
Raise your hand if you demand Congress uphold their Constitutional Responsibilities and Disqualify/Impeach Trump?🤚 pic.twitter.com/sjxaCsyCMq
After his reelection, Trump pardoned over 1,500 insurrectionists.


Complete your personal details to comment