At the supermarket, Carmela Clutch and Lilly Hall are both big-haired slugs that cohabitate with each other. Photo #18

At the supermarket, Carmela Clutch and Lilly Hall are both big-haired slugs that cohabitate with each other.