SNL held auditions for the Oscars Host during last night’s episode. :D

 

The 91st Academy Awards will air on Sunday, February 24th, 2019.

Filed under: oscar hosts, snl