Entertainment‘SNL’: Alec Baldwin Mocks Trump On Aliens, Scarlett Johansson On Ivanka [VIDEO]Mar 12, 2017