David Villa makes an appearance on Sesame Street.
Didi Gregorius and David Villa juggle soccer ball in NY.
Was this the worst PK miss ever?
David Villa is pure class
Birmingham fans troll Aston Villa
Aston Villa fan picks fight with Joleon Lescott
David Villa one-ups his teammate Ronald Matarrita.