Can Too Much Sugar Make Your Head Itch

Can Too Much Sugar Make Your Head Itch