Little Green Footballs

Friday, March 18, 2005

Looking better?

We've done a little bit more work on the site and think it should display a lot better for most people now. Feeback, particularly from Internet Explorer and Opera users, very welcome...

No comments: