Castle Pop Quiz

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