Making Concessions

Top Chef

S07E11
August 25, 2010 42 min

Overview

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

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!