Charming/David Nolan Pop Quiz

What is the name of the actor that plays Charming/David?
Choose the right answer:
Option A Josh Holloway
Option B Robert Carlyle
Option C Jamie Dornan
Option D Josh Dallas
 DemonWinchester posted over a year ago
skip question >>
save