Carnivore Chronicles 13: Don't Let Your Meat Loaf

January 19, 2011
0.0%

Man v. Food - S0 - E21

Carnivore Chronicles 13: Don't Let Your Meat Loaf

The host eats meat loaf in Indianapolis; authentic barbecue in Austin; and a huge sandwich in San Francisco.

Man v. Food: Season 0 - 28 Episode s