Prince Charles

S29 E611/15/03
Details
Also available on the NBC app

It could be said the Prince pitched a tent on the Isle of Man.

Appearing:
Tags: "saturday night night live"alec, baldwin, prince, charles, pitched, a, tent
S29 E64 minHighlightComedyLatenight