Listen Live on  
 

KOGO AM

San Diego's News & Information Station
 
 

Julie Benz

She's an actress, known for her roles as Darla on Buffy the Vampire Slayer, Angel and Rita Bennett on Dexter as well as Mayor Amanda Rosewater on the SciFi TV series Defiance...

Recommended Stories

*