OT: SNL Opening From Last Night

What can I say — it’s a riot