May 06, 2004

Rachel Lucas has entered the building

She's back! Most excellent news of the day I proclaim!