(If you're here for the Year In Review Blog Hop, scroll down)
I'll not repost the YouTube videos here but point you toward the link that the kind folkes at Website Magazine posted earlier this evening ... take a look at the most watched YouTube ads from 2011 here: Best of 2011 - Viral Video Ads (I LOVE The Force - VW and Samsung - Unleash Your Fingers videos ... how 'bout you?).
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment