Teresa Rodriguez
S8:E153
2007
IMDb