So, I've not actually seen a FIFA thread anywhere in these forums.Maybe it's not popular in US? Iunno.Discuss FIFA here.
You must be logged in to post a reply!