A resourceful Australian street musician and his friends found a surefire way to drown out the sounds of a preacher's homophobic public speech -- with a special version of Cyndi Lauper's "Girls Just Want to Have Fun."
Musician Axel Winter noticed a man who appeared to be a preacher spouting an antigay sermon in the middle of Sydney's popular Pitt Street Mall Saturday afternoon. The preacher "was saying some very demeaning things, like 'today, God hates you the most if you are a homosexual,'" Winter told U.K. newspaper The Independent.
So he rounded up some of his fellow performers and "then proceeded to take a stand, so I took my gear over behind him and asked the crowd to ignore his words of hate and come and sing some words of love," Winter told the paper.
Winter and his friends performed Lauper's hit while substituting the word "girls" for "boys." The crowd joined in, and the whole thing was caught on video and is quickly going viral on the Internet.
The incident happened the same day as Sydney's 37th annual Mardi Gras parade, a popular LGBT celebration in Australia's largest metropolitan area.
Winter expressed gratitude on social media for the support he's received for stopping public hate speech.
"Thank you Sydney for taking a stand for equality," Winter wrote on his Facebook page. "Whether you're homosexual or transgender or even just confused, you're still my friend."
Watch the video below.