Saturday, August 18, 2007

NEW home page launched!

Finally - Windex has become Index, so all the world can see the NEW IMPROVED World's Largest Things home page! Here's some screen shots for ya' - now, to clean up the rest of the site, which has grown like a fungus over the last 5 years...


No comments: