Tuesday, November 18, 2008
Mr. Charlie Todd has outdone himself with his latest scene called Welcome Back. He's getting schrewder, getting sponsored by brands while making a scene. Welcome back is part of the ongoing 'In an Absolut World' campaign for Absolut Vodka, which I'm guessing is TBWA, the same agency that did the great Be Kanye Now campaigns running one the 1,2,3 subway line a couple of months ago.
My favorite Improv Everywhere was Frozen Grand Central which I posted back in Feb, which was given tribute in a Law and Order episode that starred Robin Williams--here's the original Frozen Grand Central video.
If you want to see these updates when they happen I'd suggest you follow Charlie on Twitter