Spanish footballer David Villa Sanchez is 36 years old (birthdate: December 3, 1981).
David Villa is 29 years old.
David Villa Sánchez
david villa's father is JOSE MANUEL VILLA
age 10
28, in a couple of days he will be 29
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.
David Villa's nickname is "El Guaje" :)
Yes DAVID VILLA IS BETTER