Toronto Mayor John Tory and City Coun. Norm Kelly are calling for the cancellation of an appearance by a controversial U.S. blogger who goes by the name Roosh V online.

Ahead of so-called “pick-up artist” Daryush Valizadeh’s scheduled lecture in Toronto this weekend, Tory tweeted that the blogger’s views don't reflect the values of the city, calling his statements about women "demeaning and unacceptable."

In a series of tweets Monday night, Tory wrote that promoting violence against women is wrong," and called on the event organizers, ”to do the right thing - cancel the show."

Valizadeh wrote back to Tory, saying: "Mr. Mayor, my speech doesn't promote violence, harassment, or hate against any group. You were lied to about me."

Kelly, a Toronto city councillor who is often vocal on social media, posted that he was urging all venue locations in the city to deny Valizadeh the opportunity to use their space.

"He and his views are not welcome in Toronto," Kelly wrote on Twitter.

"Behold the intellectual and articulate powerhouse that Toronto residents elected to represent them," Valizadeh wrote of Kelly.

There is also an online petition calling for the show's cancellation. The Change.org petition had 42,251 signatures as of Tuesday morning.

Valizadeh is the author of several books, and runs the website ReturnofKings.com which is "meant for a small but vocal collection of men in America today who believe men should be more masculine and women should be feminine."

Tenets of the "neomasculinity" movement include the belief that men and women are genetically different, "both physically and mentally."

Valizadeh’s Toronto appearance would be the last of a six-city tour, that has included Berlin, London, Washington, New York and Montreal. Each stop includes a 40-minute speech that gives "practical solutions for helping (men) improve their intimate relationships with women and increase their overall enjoyment with life," followed by a question-and-answer session, as well as a chance to meet Valizadeh.

Last weekend, Valizadeh was in Montreal, where beer was reportedly thrown in his face by angry customers. On Monday afternoon, he posted on Twitter that he was "hardened from battle" in the Quebec city.

"We come to Toronto as righteous victors. We won't stand down, we won't apologize," he wrote.