BBC America show Ultimate Force (no spoilers)

Discussion in 'Now Playing - TV Show Talk' started by JohnB1000, Sep 19, 2007.

  1. JohnB1000

    JohnB1000 Well-Known Member

    Dec 6, 2004
    Anyone seen this show in the UK or elsewhere. It seems like my kind of show but it also seems it could suck badly :)

    Any reviews ??

Share This Page