Duncan Studio Opens Up In CanadaDuncan Studio has completed construction of their animation studio in Canada. Located in Hamilton, just x minutes from Ontario, the...