Barcelona-based directing studio Manson mix digital, super 8 and 16mm film in this ad for Tommy Hilfiger. Produced by CANADA.

© Booooooom Design Inc. · Contact · Advertise · Privacy Policy · Sitemap