Spain are miles better it seems. And the French don't really care about football anyway
Posted By: Worzel Scrimmage, Oct 16, 20:35:07
Written & Designed By Ben Graves 1999-2025