You might have noticed thatThe Long Awaited New Site is Here!
Whew! We've basically re-written the site from scratch to make it easier to use and visit and, whew, it's been a labor of love. We know that there are definitely some problems so please bear with us. Until then, if you haven't seen it, come check it out!The New Rubaduck