Theleaguetv's QandA
What episode do Klaus and Caroline get together?
What episode do Klaus and Caroline get together?
What episode do Klaus and Caroline get together?
Season 5 Episode 11 Klaus and Caroline slept together when he returned to Mystic Falls.
October 12, 2021