- Here, Julie Benz (Darla on Buffy the Vampire Slayer and Angel) was the 2015 Summer TCA Tour. The event was held in Beverly Hills, California. We've added you photos in the gallery, Here is an overview :

In bonus, a small Video the arrival of Julie :