GEO TV showing Twenty 20 in USA

Re: GEO TV showing Twenty 20 in USA

Yeah, I wonder whats the point of doing that. It looks way STUPID.