Making Concessions Top Chef : Season 7 Episode 11
TV-14 Bravo 44m int(0)
Aired: August 25th, 2010 @ 9:00 PM EST on Bravo
The contestants take on America's favorite pastime when they take over the concession stands at the Washington Nationals' home, Nationals Park.