Chelle HartzerJan 243 minCan You Feel the Love? (AKA: Go get a room!)I’ve been seeing a lot of news about cockroaches lately. I can’t quite tell if they are getting a lot of hate, or a lot of love. Either...