'Parasite' Just Won The Academy Award For Best Picture

Published February 9, 2020 396 Views

Rumble "Parasite" just won the Oscar for best picture — becoming the first non-English-language film to ever win the Academy's top prize.

... and disable advertisements! No kidding :)