Teresa Garza

Teresa Garza played a Spanish newscaster in the Torchwood story Escape to LA.