Season 1 Episode 1: Amarillo, TX

Watch Man v. Food season 1 episode 1 tv series online free
Release: Dec 03, 2008

Spicy burgers from hell, chicken fried steak and a 72-oz. steak challenge in Amarillo, Texas; the meat capital of the world.

Man v. Foodexpand_lessSeason 1