0 votes
Where did the Oscars used to be held?

1 Answer

0 votes
The 91st Academy Awards ceremony, honoring the best films of 2018, was held on February 24, 2019, at the Dolby Theatre, in Los Angeles, California. The ceremony was broadcast on ABC.
...