Emerging during the Football/Soccer World Cup

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

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to AdLand.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.