If you look here, the date of Rachel and Leah is July 2004. Just thought I'd point out that your webmasters are stuck in the past, and that I have too much time on my hands.
Posted by SpEeDMaSTeR (Member # 7568) on :
And this still isn't fixed. Meh.
Posted by Orson Scott Card (Member # 209) on :
We like to leave things that will entertain sharp-eyed webbagers.