Black Sabbath frontman Ozzy Osbourne enraged fans while performing in Argentina by waving a Brazilian flag on stage.

The band was close to finishing its set in La Plata on Sunday (06Oct13) when a cheeky fan threw the flag of the neighbouring nation on stage.

Sections of the audience reportedly booed in disapproval when Osbourne picked it up and waved it to the crowd before wrapping it around him.