0 votes
How long were the Oscars last year?

1 Answer

0 votes
The 90th Academy Awards will once again be held at the Dolby Theatre at Hollywood & Highland Center in Hollywood, and will be televised live Sunday March 4th, 2018 on ABC at 6:30 p.m. EDT/3:30 p.m. PDT. The Oscars also will be televised live in more than 225 countries and territories worldwide.
...