Wednesday, December 2, 2009

The World This Week

Ok, it was last week, but here I am talking about the infamous hand of God in the France Ireland World Cup match, live on France 24's The World This Week. Click here...