Dracula Episode 3 “Goblin Merchant Men” Photos

6 months ago, by

November 2, 2013

Dracula - Season 1

Check out the promotional photos of Dracula episode 3 “Goblin Merchant Men”, airing on Friday, Nov. 8 at 10PM ET on NBC.

RELATED | Dracula Episode 3 “Goblin Merchant Men” Guide

Source: NBC