Soap opera favorite Vincent Irizarry arrived on Days of Our Lives and debuted his new character Deimos Kiriakis. The "long lost" Kiriakis brother confronted Victor (John Aniston), who wants him out of Salem.
I've been a fan of Irizarry since his days as Dr. David Hayward on All My Children and can't wait to see how Deimos shakes things up in Salem. Let's hope the writing team doesn't screw up the story.
What are your First Impressions of Vincent Irizarry as Deimos Kiriakis on Days of Our Lives?