Keaton and Henson to host SNL in April
Michael Keaton will host SNL for the third time on April 4. Keaton was recently nominated for an Academy Award for his work in Best Picture winner “Birdman: Or (The Unexpected Virtue of Ignorance),” and will next star in the upcoming feature films, “Spotlight” and […]
Television News Television