Links for Top Chef: Last Chance Kitchen S4E5: Liverwurst Nightmare

What's Hot Today

Episode 5

118 watches

January 7, 2015
Three chefs compete, only two will de-liver themselves from final elimination.
January 7, 2015
Three chefs compete, only two will de-liver themselves from final elimination.