Wednesday, January 6, 2010

Poll - Where Will Top Chef 7 Be Located?

Top Chef has filmed seasons in San Francisco, Los Angeles, Miami, Chicago, New York, and Las Vegas so far. What U.S. city will be the location for season 7? Your guess is as good as ours....

No comments: