New to Lou Too: Insect Shield

This week’s New to Lou Too is Insect Shield, the EPA-approved bug repellant clothing. Listen to hear what Brian, Lindsey, and the experts think!