CBS News Confused on Who Won 2010 FIFA World Cup
I know this sounds pretty insane — and not because the octopus predicted otherwise — but apparently CBS News proclaimed the Netherlands the winner of the 2010 FIFA World Cup after the whole world saw Spain score the only goal in the match 4 minutes before the end of the […]
CBS News Confused on Who Won 2010 FIFA World Cup Read More »