Loading...
Uploaded by lifeflowsbetter on Feb 16, 2010
Visa Europe launch their latest brand TV advertisement in the UK. It portrays a footballs fan journey from watching a football game in his living room to playing in a football game in a stadium in South Africa.
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (21)