Originally posted by: ricarleite
Ouch man, you're moving into the US on a World Cup year!
Ouch man, you're moving into the US on a World Cup year!

Yeah I know!! Please, any American posters who know anything about where I can watch the World Cup, please share the info!!
I suspect if I can watch it in the States it will be on some Mexican satellite station.