The presence of possum generates foul smell. They have glands below their chin that secrete that odor.So, if a possum enters your premises and it feels a risk, it'd launch the foul smell that makes an unhygienic natural environment. Other than that, they trigger loads of nuisance if they get within. At Pest Control Physician, we have been aware abo