Some epic ads from TBWA, Shanghai for Adidas and the Beijing Olympics. "Impossible is nothing" has even more meaning when you look closer and realize that all these ads were illustrated entirely by hand (Click images to view larger).
Rich Gould is co-founder of Razor Creative, a Moncton based marketing, branding and design agency that was acquired in 2016. Besides that, he's a Superdad, an illustrator, hockey coach, ivory tickler and offbeat drummer.