highwaystar101 on 05 February 2009
@ Ashfromtashkent: The country I live in loathe baseball, we stay well clear from it. No-one watches it and it doesn't even get covered on the sports news channels.... And yet everyone here knows that the METS suck lol







