I’m not aware that I’ve ever seen or heard of anything quite like this before. The Maine Department of Transportation was forced to put up road hazard warning signs and issue alerts because massive numbers of caterpillars crossing roadways in certain areas of Maine are causing slippery roads.
<<<Read More>>>