Stefan tries to out-Klaus Klaus on this episode of The Vampire Diaries. Check out the official promo for "Our Town" now.
This video is no longer available. Please check below for related videos.
The Vampire Diaries
The Vampire Diaries Season 3 Episode 11: "Our Town"
- Related Videos:
- Vampire Diaries Videos, Promos, The Vampire Diaries Season 3 Episode 11 Videos
- Related Posts:
- Uploaded by:
- Matt Richenthal