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.