Season 7 Episode 11: Making Consessions

Watch Top Chef season 7 episode 11 tv series online free
Release: Aug 25, 2010

The contestants take on America's favorite pastime when they take over the concession stands at the Washington Nationals' home, Nationals Park.

Top Chefexpand_lessSeason 7