Instapundit.com Instapundit.com

June 29, 2007

VENEZUELAN SOCCER FANS chant "Freedom!" Here's more from The Sporting News.