Quote Originally Posted by Jupiter View Post
That video must have been made by somebody who knows nothing about football.
obviously made to promote their "Global Brand"