What Do Humans Taste Like?

  • Aired 07/29/2014
  • 69,639 Views

Jeff Dye gets a hold of the Hannibal cast and producers to finally ask what’s on everyone’s minds: what do humans taste like? The answers may surprise you.

Loading...