Barbra Streisand kicked off her first concert in three years Tuesday singing many of her greatest hits — and taking more than a few hits at Donald Trump.

The 74-year-old chanteuse ripped the Republican presidential candidate repeatedly at Los Angeles’ Staples Center, where she began a nine-date tour entitled “Barbra: The Music…The Mem’ries…The Magic!”

After sharing the stage between songs for a comedic bit with mind reader Lior Suchard, Streisand quipped, “The only person’s mind he can’t read is Donald Trump’s because he doesn’t have one.”

While she got the crowd swooning by singing her most memorable songs over a six-decade career, Streisand left them laughing as well by telling them how much she delighted in seeing many of the missteps Trump had been making on the campaign trail in recent days, labeling the election a “doozy.”

Before launching into her classic “People,” Streisand recounted how she learned that no matter “what the color of your skin or where you were born — Cuba, China, Malaysia, Madagascar — our genetic make up is 99.9% identical to every person on the face of the earth.

“The other .1% is Donald Trump,” she cracked.

Streisand also made her support for Hillary Clinton clear as she recounted that she had sung “Happy Days Are Here Again” for three sitting presidents (John F. Kennedy, Lyndon Johnson and Bill Clinton). “And I hope in a few months from now I will be singing it for the next President Clinton,” she said.

Streisand is touring in support of her 35th album, “Encore: Movie Partners Sing Broadway,” out Aug. 26th. She was joined on stage by several of the performers who will be featured alongside her on the album, including Jamie Foxx, Seth MacFarlane and Kenny “Babyface” Edmonds.