Rats, Traps, Bugs & Cutbacks
- Episode aired Aug 6, 2012
Rats, bedbugs, cockroaches: pests we may all have to learn to live with more in future.Rats, bedbugs, cockroaches: pests we may all have to learn to live with more in future.Rats, bedbugs, cockroaches: pests we may all have to learn to live with more in future.