Top Chef

Many Top Chef fans expressed disappointment over this week’s announcement that the upcoming season will film in Texas.  The state just passed one of the most restrictive abortion laws in the country. Padma Lakshmi spoke out amid the outcry calling the bill “heinous,” but defended production’s decision to shoot in Houston for one main reason.
0 Comments