Top Chef All-Stars Finale “I’m Top Chef”
Spoiler alert! Don’t watch the following clip if you do not want to know who won Top Chef All-Stars. It was a great series with a great finale.
Watch the video after the jump.
Get the Flash Player to see this video.