I remember at one point running across a lightspeed gallery of a bunch of lightspeed girls in bra and panties. Anyone know where this is located?