While leaning left earlier in her career, Shocked now calls herself a born-again Christian.
"When they stop Prop 8 and force priests at gunpoint to marry gays, it will be the downfall of civilization and Jesus will come back," she told an audience that gasped, according to the report.
When challenged by the audience, she then said "You are going to leave here and tell people 'Michelle Shocked said God hates faggots.'"
The Grammy-nominated artist continued to perform and the club then literally pulled the plug on the show.
On Yoshi's Facebook page, artistic director for the club Derek Hunter wrote "This was Michelle Shocked's third visit to Yoshi's San Francisco; her first was March 2009. She has never given any indication that she is anti-gay or racist in her previous plays. She obviously has some serious issues and unfortunately chose our venue to vent them."
The Alberta Rose Theater posted on its Facebook page that “We are deeply saddened by today's news regarding Michelle Shocked, but our decision to cancel her show was an easy one to make. We are in the planning stages of turning this unfortunate situation into something useful and positive for our community. Please stay tuned for a special benefit concert for Basic Rights Oregon on April 25th at The Alberta Rose Theatre.”
At least nine other venues also canceled upcoming Shocked concerts.
Music fans flooded the Alberta Rose Theatre’s Facebook page, most in support of the theater's’s decision to cancel the show.
“Nice. Thank you for taking a stand against hate speech," wrote one supporter. "Alberta gets a huge like from me!"
Some who left comments said they were troubled by a lack of respect for First Amendment free speech rights, no matter how offensive.
KGW tried to reach Shocked for comment but she did not respond. The owner of the Alberta Rose Theatre said they also tried, with no success.