Almost exactly a year ago, Padma Lakshmi announced that she would be stepping down as host of the hit competition series Top Chef, a ...
Self
4 days ago
View all