Castle Pop Quiz

In which episode is Twilight mentioned?
Choose the right answer:
Option A Vampire Weekend
Option B Deadly Game
Option C Almost Famous
Option D One Life to Lose
 bblanche posted over a year ago
skip question >>
save