Where To Stream Top Chef Season 7 Episode 11
Making Consessions
- Aired August 25, 2010
- 60 Min
The contestants take on America's favorite pastime when they take over the concession stands at the Washington Nationals' home, Nationals Park.
Making Consessions
The contestants take on America's favorite pastime when they take over the concession stands at the Washington Nationals' home, Nationals Park.