Discovery’s Frozen Planet Will Blow You Away

The new documentary series Frozen Planet is by itself an explanation for why HDTV exists. The beauty is so breathtaking, so jaw-droppingly gorgeous, that you may find yourself rewinding bits of it just so you can see it again right … Continue reading