Then again, this answer might help you...
When a penny becomes dirty looking, it is due to tarnish on the copper. Acid will act as a cleanser as it will remove the buildup of the tarnish leaving the penny appearing shiny and new again.
SharonP, Answers Expert