2:17 PM PST 2/18/2011 by David Simpson
Roberto Benigni gave a very unforgettable speech at the 71st Academy Awards when he won for Best Actor in Life is Beautiful. He also won another Oscar that year for directing the same movie.
THR On YouTube
Social & Mobile