Nomadland leads Oscar winners
Video Credit: Bang Media International Limited - Duration: 01:07s - Published
Nomadland leads Oscar winners
'Nomadland' was the big winner at Sunday's (25.04.21) Academy Awards, taking home three prizes including Best Picture, Best Director for Chloe Zhao and Best Actress in a Leading Role for Frances McDormand.