Time lapse footage of a head louse hatching!

WARNING: Watching this video may cause an itchy scalp.

Share

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Join us on Facebook