superhumans
- Global News
Cannes Lions 2017: Blink Productions, 4Creative, and Channel 4 from the UK wins Film Lions Grand Prix with Paralympics ‘Superhumans’ ad
CANNES — ‘We’re the Superhumans’ by Blink Productions and 4Creative from London made a breakthrough by winning Film Grand Prix…
Read More »