This Donald Trump Lip Sync Parody Is The Funniest Thing Youll See Today (Video)

Sorry, Darrell Hammond, but the best Donald Trump parody of the week goes to Josh Gad.

On Thursday night, Gad, who is best known as the voice of Olaf in Frozen, took the stage at Spike TVs Lip Sync Battle to perform a hilarious lip sync version of Divinyls’ I Touch Myself. The best part? He did it dressed as Donald Trump.

The performance began with a bang as Gad, decked out in a Trump wig, dress shirt and slacks (and surrounded by similarly-dressed Trump clones) enthusiastically ripped off his pants to reveal a pair of boxers made of dollar bills. Incredibly, it only got better from there.

There was a Miley Cyrus-inspired Wrecking Ball moment. There was a Beyonc slow-crawl across the floor. There was a Trump-on-Trump make-out session.

It was epic.

Watch the hilarious performance, along with competitor Kaley Cuocos rendition of Britney Spears Im A Slave 4 U, up top.

Subscribe to Elite Dailys official newsletter, The Edge, for more stories you don’t want to miss.

Read more: