Wednesday, June 24, 2009

Hell Has Frozen Over...

The US defeated Spain, the worlds #1 team, in Soccer.

blog comments powered by Disqus

site stats