1 min read Disney Live-Action Pixar’s ‘Bao’ wins Best Animated Short Oscar! February 25, 2019 Jessenika Colon The Pixar short Bao was awarded Best Animated Short at the 2019 Academy Awards. Bao...