ICYMI: Disney Took Home 5 Oscars Last Night Including Best Picture & Animated Feature
Last evening’s Academy Awards ceremony was a HUGE evening for The Walt Disney Company which earned an five Oscars. This included Nomadland which received top honors as Best Motion Picture along with Disney and Pixar’s Soul...