Find Station
 

WATCH: SNL Hilariously Mocks Disastrous Bachelor Finale

This weekend's episode of Saturday Night Live spoofed the cringe-inducing finale of The Bachelor by re-imagining it with special counsel Robert Mueller as a man who "can’t commit" to proving election collusion by President Donald Trump with the Russians. 

Kate McKinnon’s Mueller told an unsuspecting Becca, portrayed by Cecily Strong, that he can’t give her everything she wants. 

The episode also featured host Sterling K. Brown spoofing his hit show This Is Us. Brown played Ben Carson in a trailer for This Is U.S., a fake political drama about the Trump administration. 

Musical guest James Bay also appeared on the show and performed his songs "Pink Lemonade" and "Wild Love."