I have never heard of this country before in my life. I am amazed by that. I am not amazed that our shitty soccer team is tied with them though. Is there a country in the world that we could just totally beat the crap outta? I don't think so. We'd be tied vs Antartica right now.