Ozzy Osbourne is so angered by the war in Iraq, he often visits US troops in military hospitals to offer them support.
The former Black Sabbath rocker says he is always saddened by the sight of injured soldiers when he visits a troops' hospital in Washington DC.
He says, "They are all young men who have served in Iraq and they are there with no legs or arms with horrible injuries. Wars have always been started by old men and fought by young guys. And behind this one (Iraq) it was all about oil fields."
Osbourne voices his opposition to the war in forthcoming album Black Rain.