Teresa Garza

Teresa Garza played a Spanish newscaster in the Torchwood stories Escape to LA and The Categories of Life.