28, in a couple of days he will be 29
Spanish footballer David Villa Sanchez is 36 years old (birthdate: December 3, 1981).
David Villa is 29 years old.
ofcours Lionel messi the god of football
David Villa Sánchez
david villa's father is JOSE MANUEL VILLA
age 10
david villa is better
David Villa said that his father was a miner, José Manuel Villa.
He's HOT and He's 30!
As David Villa comes from Spain he is a catholic.
David Villa plays for Barcelona and Spain.
Yes DAVID VILLA IS BETTER