This ad of David Villa kicking a soccer ball at a police car was suppose to air in 2010 promoting the “Need for Speed: Hot Pursuit” video game. The ad never got to see the light of day as his new club, Barcelona thought it would paint him in a bad light. That is until now. The power of the Internet.
BTW who knew a soccer team had that much clout.