Klaus Encounters Caroline & Alaric in Mystic Falls!
Thanks to ENews, we have a first look of Klaus’s visit to Mystic Falls to share for the July 25th episode titled “The Tale of Two Wolves”. Check out the sneak peek above and then view the rest over at ENews.
The Originals Final Season airs Wednesdays at 9/8c on The CW
UPDATE: More photos have been added in the gallery below!