USA Shocking Spain
Posted: Wed Jun 24, 2009 2:08 pm
USA is shocking the soccer world, up 2-0 on the world's #1 ranked team, Spain. Fernando Torres is my favorite soccer player in the world, but I'm loving it. Go USA!
Discuss the St. Louis Blues, the NHL, or whatever.
http://www.letsgoblues.com/phpBB/