CineRazz - Into The Old Classic Cinema is sale at @SideProjectors

"Life Is Beautiful" Wins Foreign Language Film: 1999 Oscars



Italy wins the Oscar for Foreign Language Film at the 71st Academy Awards, accepted by Roberto Benigni and presented by Sophia Loren. Watch more of the 1999 Oscars: https://www.youtube.com/playlist?list=PLJ8RjvesnvDPjEszC-JzEzYQihHwB1JRg

source