In Vampire Diaries 517 Caroline and Enzo make a trip to Atlanta to find a newly discovered doppleganger. Airs Thursday March 27, 2014.
In Vampire Diaries 517 Caroline and Enzo make a trip to Atlanta to find a newly discovered doppleganger. Airs Thursday March 27, 2014.