The 3 Signs You're Infested with New York's Invasive CaterpillarsThe 3 Signs You're Infested with New York's Invasive CaterpillarsWatch out for poop rain!JonahJonah