Dracula Episode 3 “Goblin Merchant Men” Promo

6 months ago, by

November 2, 2013

Grayson’s machinations claim the life of Lord Laurent and earn him a powerful new enemy in Dracula Episode 3 “Goblin Merchant Men” airing next Friday on NBC.