• Ok, I should have read it in more detail. It was filmed for Sky One (a UK Satelite and Cable Channel). Guess that explains why it was filmed in the UK…
    Doh…
    As they say…