miksu101 Posted February 11, 2009 Share Posted February 11, 2009 as the title implies I have just moved to Mexico City,... its a long shot, but does anyone know a place I could watch the game here on sunday besides the net? my connection is crap and doesnt play streams well at all.. Link to comment Share on other sites More sharing options...
Poetry_In_Blue Posted February 11, 2009 Share Posted February 11, 2009 Welcome, enjoy Mexico and I have no idea. Link to comment Share on other sites More sharing options...
Gid Posted February 11, 2009 Share Posted February 11, 2009 The Old El Paso RSC in Mexico City. Link to comment Share on other sites More sharing options...
Recommended Posts