Bruce Springsteen has been pretty vocal about his contempt for Donald Trump and last night at his one-man show on Broadway, The Boss went off-book and laid out exactly what he thinks about the current US President and what he's doing to immigrant children.

In a lengthy speech that Springsteen delivered seemingly off the cuff and without notes, the singer-songwriter made his feelings clear on Trump's child separation policy and how he reflected on how it inspired him following the protests during the March For Our Lives.

"It was a good day, and a necessary day," said Springsteen, "because we are seeing things right now on our American borders that are so shockingly and disgracefully inhumane and un-American that it is simply enraging. And we have heard people in high position in the American government blaspheme in the name of God and country that it is a moral thing to assault the children amongst us."

He went on, citing Martin Luther King's quote about the arc of the moral universe bending towards justice, adding that "there have been many, many days of recent when you could certainly have an argument over that. But I’ve lived long enough to see that in action and to put some faith in it. But I’ve also lived long enough to know, that arc doesn’t bend on its own. It needs all of us leaning on it, nudging it in the right direction, day after day." 

Springsteen ended his speech by playing 'The Ghost Of Tom Joad'. You can donate to RACIES Family Reunification Bond Fund here.