Thursday, December 04, 2003

Delaware on Wikipedia

I was looking at the Wikipedia for Delaware, and it appears to need just a little TLC and updating. If you haven't seen a wiki before, and you think the idea of having fresh information for the First State is a good idea, why not give it a shot?