Music

Tuesday, February 24, 2009

Sean Penn Wins Best Actor at 81st Academy Awards



Very touching moment indeed,especially watching Dustin Lance Black in tears. It's sure a hell of a night for him. I'm so happy for him.

No comments: