Hannibal “Sense of Smell” Promo

1 year ago, by

March 29, 2013

Here’s a new promo for Hannibal, “Sense of Smell”. Hannibal premieres Thursday April 4th on NBC.