What Episode Does Caroline Come In The Originals?
In which episode does Klaus meet Caroline in The Originals? Klaus and Caroline first meet in The Vampire DiariesSeason 3, Episode 11, Our Town. Although… Read More »What Episode Does Caroline Come In The Originals?