News

Cars happen to be full of things rats love. Cloth, cotton, foam for nests, copper wiring, which are often greased with yummy smelling substances, and they can truly wreak havoc on a car’s electrical ...