Preview Mode Links will not work in preview mode

Aug 13, 2021

This week the SyFy Sistas sit down with Lucila M or Dr. Luz to talk about our other favorite Chief Engineer, B'Elanna Torres. She is the sister who saves the ship; brilliant, passionate, and loyal. But she is also a sister with deep-seated issues. Our talk with Dr. Luz ranges from B'Elanna 'sciencing' her way out of...