PW Leaderboard


Space for Rent

Wednesday, June 23, 2010

France Last Match World Cup 2010

Guess who are some of the France fans cheering in their last match in World Cup 2010? To have home fans cheering against you... is as low as a team can go in my opinion.

NN Box