Munkeh111 said:
Not in the UK |
I'm going home for lunch to watch it on G4 myself. Our network is too slow at work. You guys don't have any gaming channel in the UK that may be showing it?
Love the product, not the company. They love your money, not you.
-TheRealMafoo