Top Chef 20

Wait; what? London! How about that?

And oh no!

1 Like