Authors:
  • You won’t be able to take your eyes off the next four presenters: Salma Hayek and Penelope Cruz.

    Chris Rock's remarks as host at the 77th Academy Awards ceremony at the Kodak Theatre in Hollywood, Los Angeles, February 27, 2005.