December 19, 2003:
Several new pictures (Liza alone; Liza & Co-Stars; Ethan & Gwen). There will be a total site revamp soon.