You see crab, you love crab
Viciunаi Group
2020
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.SH
Director: Javier Lourenco