It's June 03, 2024, 08:12:54 AM
Not to bitch, but I thought we had an official thread?
who do youz think will win euro 2008