Posted by Kelly Fincham at 11/19/2009 1:18 PM EST
Even the French think we were robbed last night in the Stade de France.
An online poll in the French newspaper Le Monde shows a staggering 80,657 French people (presumably) believe their national team does not deserve to be in the World Cup.
A paltry 12 percent (10,998) say Les Bleus should be going to South Africa.
Want to vote?
Just click here and make sure you select Non!