ICAD Upstarts

”Upstarts’ is a scheme by ICAD (Institute for Creative Advertising & Design) where Ireland’s top ad creatives mentor up & coming interns for 6 weeks.

This Screen Scene posted commercial puts a novel spin on that relationship, portraying the creatives as Junkies and the Upstarts as their Dealers.