WATCH: Bernie Sanders roasts President Trump calling him a 'fraud' 4 years ago

WATCH: Bernie Sanders roasts President Trump calling him a 'fraud'

"We are a democracy, not a one-man show. We are not another Trump enterprise"

While there is an of unwritten rule in America that ex-presidents don't weigh in on the current president's policies domestic or foreign, none such etiquette applies to former presidential candidates.

Although Hillary Clinton has confined her Trump sentiments to a tweet or two, Bernie Sanders, the far-left candidate of the democratic party has spoken out against Donald Trump, except it wasn't as much an outing as a roasting.

'This guy is a fraud,' Sanders told CNN. 'This guy ran for president of the United States saying, 'I, Donald Trump, I'm going to take on Wall Street -- these guys are getting away with murder.' Then suddenly, he appoints all these billionaires,'

Sanders continued to say, 'He is a good showman, I will give you that -- he is a good TV guy, but I think he is going to sell out the middle class, the working class, of this country.'

Sanders was taking issue with Donald Trump's promise to middle-class voters in the US, to drain the swamp and create a cabinet that rejected the elite. His promises have so far been empty in this regard.

Trump selected Steve Mnuchin, a former Goldman Sachs trader and hedge fund manager, as his treasury secretary nominee; Wilbur Ross, a billionaire former banker, to lead the Commerce Department; and Gary Cohn, a top Goldman Sachs executive, to lead his National Economic Council.

Sanders said 'It is hard not to laugh to see President Trump alongside these Wall Street guys,'

The video is pretty spicy as is in keeping with Sanders' style.

While campaigning attacks on financial and political elites were dominant themes in Trump's speeches. His apparent hypocrisy is becoming evident with each new appointee he surrounds himself with.