FedEx has decided to launch a series of 3D animated viral movies commenting on the French, English, and German football/soccer games.
Success has been immediate given the funny dialogs and unique characters.
Check out www.fedexshow.com
- reply
Permalink- reply
Permalink- reply
Permalink