The 2021 Oscar Award Show Winners Are …

The 93rd annual Academy Awards aka the Oscars premiered last night on ABC. After being postponed due to the coronavirus pandemic, the award show was able to host an intimate in-person show. It’s main location was in Union Station, LA.…