Oh thank gawd we’ve got the real Top Chef back. That whole Top Chef Masters was seriously lacking in the Padma. And this season takes place in New Orleans, which means the potential for debauchery is very, very high. Continue reading
Top Chef Season 11 Premiere
Reply