Thane Maynard talks about our pair of Snow Leopards that make their home in Cat Canyon at the Cincinnati Zoo.