The Specialist

10 — Snake Lady & Wildlife One

14:17 | Jun 28th, 2016

Bird bombs, decoy coyotes, and wailers: the tricky job of keeping birds away from planes.