Nature (Season 31) – Magic of the Snowy OwlNature 31 Magic of the Snowy Owl Release FINAL_071312 Air date: 10/24/2012 Nature 31 Magic of the Snowy Owl Release FINAL_071312 Programs A-Z