Inside Nature's Giants selected for INPUT 2010

24 February 2010

Inside Nature's Giants - The Whale has been selected for Input 2010 the festival for innovation in television, which is being held in Budapest in May.  There will be a session on the film and David Dugan will be attending.

Search Productions
Find a Production