Sir Elton John has declared a new war on Aids and the "fascists, idiots and assholes" who continue to stigmatise the disease.
The British singer finished off World Aids Day 2011 with a bang - watching fireworks over a red Sydney Opera House and providing some spitfire of his own.
"We've got this disease really by the scruff of the neck," Sir Elton told those gathered at Circular Quay to mark the end of World Aids Day.
"But we cannot loosen that grip we have on it. If governments start backing out and stop funding, then the epidemic will start to balloon again."
Sir Elton said the world needed to "fight a new war, to get the funding necessary to actually kill the disease once and for all".