VICI
New commercials for VICI, a European crabsticks producer, are a “love test”. If you spot crabs, it means you love crabs. That’s it, we don’t make the rules.
Production: SKBD.SHDirector: Javier Lourenco