Have you seen any centipedes lately? Looks like rain is coming for most the week and centipedes thrive in damp weather.Ventilate, Ventilate, Ventilate!

Previous/Next