Wednesday, June 24, 2009

Hard Power

. Wednesday, June 24, 2009

USA 2-0 Spain.

If soccer explains the world, then what does it mean for the U.S. to stun the world's #1 team, who hadn't lost since 2006?

0 comments:

Hard Power
 

PageRank

SiteMeter

Technorati

Add to Technorati Favorites