***Live Wire*** 93rd Academy Awards: Train Station Oscars — No Host, Semi-Masked, Will World Even Watch?
The 93rd annual Academy Awards ceremony kicks off Sunday night at 8 p.m. Eastern on ABC from the Dolby Theater and Union Station in Los Angeles, California. But will anyone care enough to tune in?