HOME > FEEDBACK
Mega-D in the Canadian Arctic with Steffan Hewitt, the inventor of the award winning Polecam. Filming walrus for National Geographic, 'Call of the North', cinematic release 2006.
Copyright © 1996 - Cine Power International Ltd. All rights reserved.