Please log in or register. Registered visitors get fewer ads.

World Cup Winners


Your Vote:
England

Belgium

Germany

France

Spain

Brazil

Argentina

Russia

Portugal

Other



To embed this in a blog, comment, forum post etc, use [poll_2946]

Bergholtblue


Site Scores

Forum Votes: 2
Comment Votes: 1277
Prediction League: 5
TOTAL: 1284




About Us Contact Us Terms & Conditions Privacy Cookies Online Safety Advertising
© TWTD 1995-2025