I StumbedUpon this video this morning. I've seen something similar used here in Dublin at a Shopping Center opening, but to be honest it was a lot better - more detail, better response and more interactivity. Hopefully this isn't the best America has to offer?
Monday, August 25, 2008
Interactive Display Advertising
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment