The Originals Pop Quiz

Who stops the car in "The Devil is Damned" (2x13)?
Who stops the car in "The Devil is Damned" (2x13)?
Choose the right answer:
Option A Camille
Option B Hope
Option C Finn
Option D Kol
 nermai posted over a year ago
skip question >>
save