We are only on episode three of Top Chef Season 20 and it has already been one for the books! This season brought together sixteen winners and runners-up from various Top Chef shows from around the world to compete against one another in London, England. The level of competition couldn’t be more fierce.
The cheating publicity stunt of the century is paying off for everyone involved – Celebitchy
…
