Special Report: Agency A-List & Creativity Awards

Adidas’ ‘The Original Impossible’ brought a fresh take to a classic platform

The Opinionated spot is named Film/TV/Video of the Year at the 2024 Creativity Awards