A Green Roach? Your browser doesn’t support HTML5 audio Ltshears, via Wikimedia Commons A listener reports finding two green cockroaches. What...?!