Ted Nugent and Ozzy Osbourne. Credit: Chip Somodevilla and Alex Pantling via GETTY

Each skull is priced at $1,750 (£1,389)

The post Ted Nugent selling signed deer skulls one day after Ozzy Osbourne blasts “totally crazy” trophy hunters appeared first on NME.