Those Lousy Lice

The latest ways to get rid of the itchy insects.

Examined