Kristin Taylor and Chris D'Elia

Meet Kristin Taylor, Chris D’Elia’s Wife: She’s An Artist!

Kristin Taylor is an American stop-motion animator and artist best known as the better half of actor and comedian Chris D’Elia. Being associated with him … Read more