Tag: Frozen Planet

BBC admits Frozen Planet filmed in Dutch zoo

The BBC has admitted that a polar bear birth scene from its popular Frozen Planet…

This website uses cookies.