The Wired TV program showcased Annie Cruz, who was part of the cast. Photo #15

The Wired TV program showcased Annie Cruz, who was part of the cast.