when argentina won the semi finals in i was so excited! i screamed so much!
i used to when i was a kid but not since then! but i have to follow it, i was born in argentina, it is in my blood
so i take it you are a soccer fan? it seems america is finally getting into the sport. do you play yourself?