Digital advertising and marketing: only the best ideas worldwide, since 2003

The Last Advertising Agency On Earth

Flash in the Can is probably one of the coolest events on the subject of technology+art+advertising. This video to promote their upcoming events is quite fun, even if someone think of it as “exaggerated” (as in the comments for the video in Vimeo)