The Originals Series Premiere - "TCA Interview" Video

MSN released this interview where the cast of The Originals talks about the new show and what the fans can expect!