Klaus & Caroline Pop Quiz

what episode is this image from?
what episode is this image from?
Choose the right answer:
Option A Our Town
Option B the Reckoning
Option C Smells Like Teen Spirit
Option D the New Deal
 buffyl0v3r44 posted over a year ago
skip question >>
save