Padma Lakshmi defends filming ‘Top Chef’ in Houston after Texas’ passing of anti-abortion law
Padma Lakshmi is defending “Top Chef“s choice to film its 19th season in Houston, Texas. ...
Padma Lakshmi is defending “Top Chef“s choice to film its 19th season in Houston, Texas. ...