Originally Posted by MikeM
Those are some great clips! A coworker says he's seen this show before, so evidently it is shown here in the States. I don't do much TV and can't remember the last time I turned it on - not so much out of virtue as it is the internet winning all my screen time.
Yeah it's shown in the US on "BBC world" or whatever. Dunno what most people over there made of the US special if they even dared show it lol.