Digital Duck Inc.

Digital Duck Inc.

Brantford, Ontario, Canada / Video producer, web developer, and marketer interested in DLSR video, filmmaking, video production, social media, branding, advertising and helping our clients!