Note to self: Google advertisements about Eczema and Scabies really pay off. Share this: Published April 6, 2005 Author Mihow Category Uncategorized Comments Leave Comment