Sunday, December 30, 2007

Ay Carumba

The last few minutes are worth it. Penelope Cruz is a real team player going that extra mile for her brother's musical debut...

Ay yi yi.

No comments: