Saturday, June 20, 2009

Is it another viral video?

Ok, if you have seen this video you already know that we are talking about the viral marketing campaign made in france for...



...the launch of Transformers 2!

No comments:

Post a Comment