Teresa Garza

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