Tracey Aileen Leigh

Tracey Aileen Leigh portrayed Leysa in Part 1 of the season 6 premiere episode "Valhalley of the Dolls."