Art Scene 93RD OSCARS® ART REVEALED THE OSCARS ARE SET TO AIR LIVE, APRIL 25, 2021, ON ABC AT 8 P.M. ET/5 P.M. PT LOS ANGELES, CA – The Academy of Read More » March 11, 2021