Watch Rescue Crew Free Bright Yellow-Eyed Owl Tangled In Net