Tag Archives: Beijing Film Festival

Leader of the Pack

Leader of the Pack

Dunedin based production company, National History New Zealand, won two major awards at this year’s Beijing International Science Film Festival. The World’s Biggest Baddest Bugs and Spider Power took gold and silver respectively in the Nature and Environment…