Are Rats in Your Car?

Libby Denault is a person who has been going to the same auto shop for years now for checkups for…