Vermont Sen. Bernie Sanders delivered a passionate speech in New York on Tuesday, taking on Wall Street and rival candidate Hillary Clinton.

The Washington Post reports the Brooklyn native appeared at a packed Town Hall, just a few miles away from the city's downtown financial district, vowing to put an end to the corruption that plagues modern day Wall Street.

"Greed, fraud, dishonesty and arrogance, these are the words that best describe the reality of Wall Street today," Sanders said to the crowd, according to Observer News.

"So, to those on Wall Street who may be listening today, let me be very clear," he continued. "Greed is not good. In fact, the greed of Wall Street and corporate America is destroying the fabric of our nation."

The self-described socialist vowed to break up banks that were "too big to fail" and to jail executives responsible for the nation's recent financial collapse. To further protect consumers, Sanders proposed capping credit card interest rates at 15 percent and capping ATM fees at $2.

"We will no longer tolerate an economy and a political system that has been rigged by Wall Street to benefit the wealthiest Americans in this country at the expense of everyone else," Sanders added.

He also criticized the current front-runner in the Democratic race, Hillary Clinton, saying her comfortable relationship with the financial sector has resulted in a weak economic plan, involving "a few more fees and regulations on the financial industry."

Sanders also continued to propose reinstating the Glass-Steagall Act or enacting similar legislation. The act would seek to separate commercial banking, investment banking and insurance services. President Bill Clinton's decision to repeal the act in 1999 has often been cited as a major cause of the current credit crisis.

The senator also announced his intention to direct the secretary of the Treasury to assemble a list of "commercial banks, shadow banks, and insurance companies whose failure would pose a catastrophic risk to the United States economy without a taxpayer bailout." Sanders promised he would break up those institutions within a year of his presidency.