Impossible Is Nothing
Irreverent 2006 World Cup viral posted online on the eve of England’s crucial quarter-final game, tying in perfectly with the new global positioning for adidas. Would the Germans ever sing God Save The Queen? Impossible is nothing.