Tuesday, June 9, 2009

Rubberduckzilla (Oasis)



This advert is quite amusing but whats more interesting is how there is a game being introduced alongside the advert see here is this a new technology being introduced into advertising?

No comments: