Search
Library
Watch fullscreen
2 months ago|2.5K views

Parasite makes history with Best Picture win

BANG Showbiz
BANG Showbiz
'Parasite' was the big winner at the 2020 Academy Awards, taking home four prizes, including the coveted Best Picture.