How can I remove the smell from old denim blazers without washing?

I have 2 pass downs from college traditions that are older than I am. They haven't been washed in a long time (smell musty and a little like Human...) I am not permitted to wash them in a washer because they have been painted on and decorated with lots of tidbits, buttone and pins mostly. is there a way to spot clean them and freshen them up?
 
Back
Top