Discovery Channel’s documentary series Frozen Planet premieres 3/18/12.

Discovery Channel’s documentary series Frozen Planet premieres 3/18/12.