What’s swollen, itchy, and red all over? Your skin because of Browntail Moths!
By: Chelsea Patterson Remember summers as a kid, when you would go out exploring the woods and great outdoors like it was your playground? There was nothing to fear, no obstacle you couldn’t handle, except one. The one your parents always warned you about. If you touched its leaves, your skin would turn bright red, […]
Read more