Not sure if this site has been posted before, but I found it very unique. Done specially for the Euro2008. Check it out.......Love the way England is depicted.....!!!:laugh:
Football Heroes see Red! - Fussballhelden sehen Rot!
Sorry if the link does not take you to the exact page. I had to scroll pg by pg but worth the effort
Spain is also nice........:smile: