News & Gossip

Idris Elba has been steadily racking up wins for years. In the latest, the renowned actor is set to host Saturday Night Live this March. Yesterday, SNL announced that Elba will be holding down hosting duties on March 9. It will be the actor’s first time doing so. Also worth noting, the musical guest will […]