Weird (& Gross) Science! @ HPL 10808 - Homewood Public Library