The Fat el Hombre
Well-Known Member
Awrite guys. Do they show sky sports in america or what? I need to watch the west ham game on sunday, stuck in florida at the mo was gonna try TGI Fridays to see if its on there does anyone haveany idea if it will be? Cheers?